.. |
misc
|
Delete a bunch of crusty old outdated unused files.
|
2014-07-22 07:25:09 +00:00 |
util
|
Apply unpackssi_64bit_fix.patch from Gentoo Linux, with modifications.
|
2014-07-22 11:18:41 +00:00 |
a-c.c
|
Additional engine cleanups and optimizations. About as generic as it sounds. Also changes internal dummytile/tilefromtexture behavior so that the LZ4 compressed version of a texture is kept and the cache1d entries associated with the tiles can expire, like any other tile.
|
2014-10-25 03:30:38 +00:00 |
a.masm
|
Fix a.masm changes so MSVC builds work again. The relevant functionality seems to work (non-power of 2 textures drawn without error), even with CLASSIC_NONPOW2_YSIZE_WALLS defined in engine.c, but I'm not familiar with any corner or edge cases that need to be watched out for with this.
|
2012-09-30 14:40:42 +00:00 |
a.nasm
|
a-c.c: prevent stray lines on bottom of sprites by saturating v. tex coords.
|
2013-11-16 18:47:11 +00:00 |
a.wasm
|
|
|
a64.yasm
|
Add WIP x86_64 assembly texture mapping routines.
|
2013-09-21 13:37:31 +00:00 |
baselayer.c
|
Fix some dumbass warnings I caused
|
2014-10-25 03:31:27 +00:00 |
build.c
|
More Polymost cleanup, also consolidate tilesizx and tilesizy into a single tilesiz vec2_t to ensure both x and y are always in the same cache line. I may add a new vec2_16t later. Still need to take care of emulating the old flat array for the sake of CON access.
|
2014-09-30 04:14:21 +00:00 |
cache1d.c
|
Minor optimizations (loop unrolling) to LZW functions in cache1d, improves throughput ~20% on my i7
|
2014-10-25 03:31:41 +00:00 |
common.c
|
Additional engine cleanups and optimizations. About as generic as it sounds. Also changes internal dummytile/tilefromtexture behavior so that the LZ4 compressed version of a texture is kept and the cache1d entries associated with the tiles can expire, like any other tile.
|
2014-10-25 03:30:38 +00:00 |
compat.c
|
Various additional optimizations: add CLASSIC_SLICE_BY_4 mode to unroll some of the loops in a-c, replace integer divisions by a divisor unknown at compile time with usage of libdivide, clean up pragmas further by removing more old stuff that wasn't used anywhere. This is another one of those nasty commits that make people cry. DONT_BUILD.
|
2014-10-25 03:29:21 +00:00 |
config.c
|
Progress towards KenBuild Editor, part 1.
|
2014-07-28 06:43:16 +00:00 |
crc32.c
|
Rename crc32() to Bcrc32() to avoid conflicts with the crc32() function in libpng/libz. DONT_BUILD.
|
2014-10-01 17:09:54 +00:00 |
defs.c
|
Re-use temporary buffer for tilefromtexture true color -> paletted conversion and free when finished with the .def instead of freeing and re-allocating for every tile
|
2014-09-30 04:17:53 +00:00 |
dxtfilter.c
|
Various additional optimizations: add CLASSIC_SLICE_BY_4 mode to unroll some of the loops in a-c, replace integer divisions by a divisor unknown at compile time with usage of libdivide, clean up pragmas further by removing more old stuff that wasn't used anywhere. This is another one of those nasty commits that make people cry. DONT_BUILD.
|
2014-10-25 03:29:21 +00:00 |
dynamicgtk.c
|
Apply/replicate patches from OpenBSD to dlopen .so names.
|
2014-07-22 11:18:59 +00:00 |
engine.c
|
set_globalpos(), updates both integer (globalposx/y/z) and float (fglobalposx/y/z) representations of the current camera view position. Storing the float representation pre-converted saves us from the delay incurred on ARM when converting an integer and transferring it to the FPU, though this delay is mostly negated already by using the hardfp ABI.
|
2014-10-25 03:32:26 +00:00 |
engine_oldmap.h
|
Rename sector[].filler member to '.fogpal'. From CON, keep the '.alignto' alias.
|
2014-04-05 11:28:10 +00:00 |
engine_priv.h
|
set_globalpos(), updates both integer (globalposx/y/z) and float (fglobalposx/y/z) representations of the current camera view position. Storing the float representation pre-converted saves us from the delay incurred on ARM when converting an integer and transferring it to the FPU, though this delay is mostly negated already by using the hardfp ABI.
|
2014-10-25 03:32:26 +00:00 |
glbuild.c
|
Clean up GL background tinting a little bit. Remove access to glRectd in favor of glRecti.
|
2014-10-25 03:25:35 +00:00 |
gtkbits.c
|
|
|
hightile.c
|
More Polymost cleanup, also consolidate tilesizx and tilesizy into a single tilesiz vec2_t to ensure both x and y are always in the same cache line. I may add a new vec2_16t later. Still need to take care of emulating the old flat array for the sake of CON access.
|
2014-09-30 04:14:21 +00:00 |
kplib.c
|
Additional engine cleanups and optimizations. About as generic as it sounds. Also changes internal dummytile/tilefromtexture behavior so that the LZ4 compressed version of a texture is kept and the cache1d entries associated with the tiles can expire, like any other tile.
|
2014-10-25 03:30:38 +00:00 |
lunatic.c
|
Lunatic fixes:
|
2014-07-10 09:01:48 +00:00 |
lz4.c
|
Replace QuickLZ with LZ4.
|
2014-02-10 10:55:49 +00:00 |
mdsprite.c
|
Various additional optimizations: add CLASSIC_SLICE_BY_4 mode to unroll some of the loops in a-c, replace integer divisions by a divisor unknown at compile time with usage of libdivide, clean up pragmas further by removing more old stuff that wasn't used anywhere. This is another one of those nasty commits that make people cry. DONT_BUILD.
|
2014-10-25 03:29:21 +00:00 |
mingw_main.c
|
Work around a bug in MinGW 4.8 / mingwrt-4.0 where a function named main() in misc/src/libcrt/gdtoa/qnan.c takes precedence over the proper one in src/libcrt/crt/main.c.
|
2013-10-06 07:49:26 +00:00 |
mmulti_null.c
|
KenBuild.
|
2014-07-24 14:01:44 +00:00 |
mutex.c
|
Simplify mutex wrapper into simply differentiating between RENDERTYPEWIN (which is deprecated...) and everything else, which uses SDL mutexes.
|
2014-04-17 19:58:07 +00:00 |
osd.c
|
Rewrite OSD_Exec() to allow executing a .cfg that lives in a .grp or .zip. Use _IOLBF instead of _IONBF for the log in release builds.
|
2014-10-25 03:29:53 +00:00 |
osxbits.m
|
Further work on the Xcode project.
|
2014-10-20 07:37:29 +00:00 |
polymer.c
|
set_globalpos(), updates both integer (globalposx/y/z) and float (fglobalposx/y/z) representations of the current camera view position. Storing the float representation pre-converted saves us from the delay incurred on ARM when converting an integer and transferring it to the FPU, though this delay is mostly negated already by using the hardfp ABI.
|
2014-10-25 03:32:26 +00:00 |
polymost.c
|
set_globalpos(), updates both integer (globalposx/y/z) and float (fglobalposx/y/z) representations of the current camera view position. Storing the float representation pre-converted saves us from the delay incurred on ARM when converting an integer and transferring it to the FPU, though this delay is mostly negated already by using the hardfp ABI.
|
2014-10-25 03:32:26 +00:00 |
pragmas.c
|
Various additional optimizations: add CLASSIC_SLICE_BY_4 mode to unroll some of the loops in a-c, replace integer divisions by a divisor unknown at compile time with usage of libdivide, clean up pragmas further by removing more old stuff that wasn't used anywhere. This is another one of those nasty commits that make people cry. DONT_BUILD.
|
2014-10-25 03:29:21 +00:00 |
rawinput.c
|
Remove "volatile" qualifier from mouse related variables, no longer required after the long ago removal of the hack that polled mouse input in a separate thread
|
2014-09-30 04:11:50 +00:00 |
scriptfile.c
|
Bye, bye, B*alloc(), all hail X*alloc()! Replace large portion of the calls...
|
2014-05-30 00:02:19 +00:00 |
sdlayer.c
|
Further work on the Xcode project.
|
2014-10-20 07:37:29 +00:00 |
sdlkeytrans.c
|
SDL2: fix quote and pause keys.
|
2013-10-16 19:43:07 +00:00 |
SDLMain.m
|
Further work on the Xcode project.
|
2014-10-20 07:37:29 +00:00 |
smalltextfont.c
|
|
|
startgtk.editor.c
|
Split r3159..r3161, part 3: MSVC, nedmalloc, *layer, startup windows.
|
2012-11-15 14:27:57 +00:00 |
startosx.editor.m
|
Fix the Wii build and clean up remaining warnings. DONT_BUILD.
|
2014-10-19 00:44:23 +00:00 |
startwin.editor.c
|
Win64 support! (Meaning it works, not that we recommend it for everyday use.)
|
2012-12-13 02:37:20 +00:00 |
texcache.c
|
Fix warnings in texcache
|
2014-10-25 03:32:57 +00:00 |
textfont.c
|
textfont.c: make TAB character display blank.
|
2013-11-04 22:56:06 +00:00 |
voxmodel.c
|
Misc additional optimizations, mostly to polymost/mdsprite. Also separate voxmodel into its own source file and object. This commit is pretty large because I was hitting the limit of what could realistically be carved up into smaller patches. DONT_BUILD.
|
2014-09-30 04:18:43 +00:00 |
winbits.c
|
Extend ebacktrace in two ways.
|
2014-07-06 22:38:02 +00:00 |
winlayer.c
|
Fix MSVC build.
|
2014-07-28 09:00:28 +00:00 |
xxhash.c
|
Update xxhash to r36
|
2014-09-30 04:04:12 +00:00 |