buldthensnip/src
Adrian Siekierka 8153b68d46 Use LuaJIT when available; add LuaBitOp for bitop accel; remove sackit hack thanks to new API; enforce C99 support in CMake (#250)
* default to LuaJIT when available

* add LuaBitOp for efficient bitwise operations in Lua

* make lib_bits use LuaBitOp if present

* add LuaBitOp licence notice

* fix CMake to work with LuaJIT/LuaBitOp, enforce C99
2016-09-30 08:23:34 +02:00
..
external Use LuaJIT when available; add LuaBitOp for bitop accel; remove sackit hack thanks to new API; enforce C99 support in CMake (#250) 2016-09-30 08:23:34 +02:00
gl fix PNG saving on multiple compilers 2016-06-26 11:26:23 +12:00
headless fix dedi build 2016-07-12 11:30:12 +12:00
softgm [0.1.2] fixed sound issues + slowness of SSE image renderer, removed some .bat files, changed some line endings, and of course changed the music 2013-08-02 11:40:39 +12:00
dsp.c make the thing work for msvc 2013-02-15 01:12:30 +01:00
img.c Add basic screenshot functionality, bump version. Closes #184. 2015-03-01 22:25:15 +01:00
json.c [0.2-2] fixed a bunch of crash bugs + arch specific bugs 2015-02-03 20:59:20 +13:00
logtxt.c src is better than source 2012-12-18 16:41:35 +13:00
lua.c Use LuaJIT when available; add LuaBitOp for bitop accel; remove sackit hack thanks to new API; enforce C99 support in CMake (#250) 2016-09-30 08:23:34 +02:00
lua_base.h [0.2.1-37] fixes for ARM clients 2016-04-23 06:05:08 +00:00
lua_bin.h [0.0-47] binary file loading/saving support! now you don't need to serialise stuff as pmf 2013-06-20 17:11:24 +12:00
lua_camera.h Update to SDL2, start purging screen blitting 2015-11-01 13:01:50 +01:00
lua_fbo.h miptree fixes; glTexStorage2D support; update GLAD 2016-06-24 08:58:59 +12:00
lua_fetch.h Use LuaJIT when available; add LuaBitOp for bitop accel; remove sackit hack thanks to new API; enforce C99 support in CMake (#250) 2016-09-30 08:23:34 +02:00
lua_gfx.h Replace GLEW dependency with Glad and set the bar at 2.0. Fixes #229 and #228 2016-01-09 17:05:45 +01:00
lua_glsl.h kill the remaining alloca() calls with fire 2016-06-26 11:33:58 +12:00
lua_image.h [0.2.1-37] fixes for ARM clients 2016-04-23 06:05:08 +00:00
lua_input.h work around yet another bug in fuckdows 2015-11-02 14:16:56 +13:00
lua_json.h [0.2a] fixed the JSON writer security stuff once and for all (I hope) 2015-02-03 21:26:26 +13:00
lua_map.h Update to SDL2, start purging screen blitting 2015-11-01 13:01:50 +01:00
lua_model.h Update to SDL2, start purging screen blitting 2015-11-01 13:01:50 +01:00
lua_mus.h Use SDL_LockAudio - fixes #67 2016-07-11 12:41:57 +12:00
lua_net.h Added net_pack_array and net_unpack_array, also fixed a bug with string unpacking 2015-06-17 00:39:16 +03:00
lua_random.h Add prng_jump to allow taking arbitrary steps through the PRNG 2016-01-25 22:50:27 +00:00
lua_tcp.h Fix CMake support for MinGW, MSVC, and others 2016-01-05 19:25:51 +01:00
lua_udp.h [0.1.2-9] THE ACTUAL -9 THE LAST COMMIT DOESN'T EXIST 2013-11-17 13:17:53 +13:00
lua_util.h [0.2.1-37] fixes for ARM clients 2016-04-23 06:05:08 +00:00
lua_va.h Update to SDL2, start purging screen blitting 2015-11-01 13:01:50 +01:00
lua_wav.h [0.1.2-10] Garbage collection \:D/ for pmf/img/wav 2013-11-25 18:33:42 +13:00
main.c Merge pull request #252 from fkaa/rewrite-init 2016-09-29 21:16:46 +01:00
map.c Map serialisation union (#264) 2016-07-12 00:39:44 +01:00
model.c [0.1.2-11] Happy two new years! Import from TheHole. 2015-01-29 09:39:05 +13:00
network.c Clean up magic constants and command line parsing 2016-06-21 04:02:27 +02:00
path.c Add -l boot mode. 2016-06-23 01:56:22 +01:00
png.c fix PNG saving on multiple compilers 2016-06-26 11:26:23 +12:00
random.c Add prng_jump to allow taking arbitrary steps through the PRNG 2016-01-25 22:50:27 +00:00
vecmath.c Fix CMake support for MinGW, MSVC, and others 2016-01-05 19:25:51 +01:00
wav.c use doubles for wav.c as we need it 2016-07-12 12:16:21 +12:00