raze-gles/polymer/eduke32/build/include
2014-09-30 04:17:37 +00:00
..
msvc Split r3159..r3161, part 3: MSVC, nedmalloc, *layer, startup windows. 2012-11-15 14:27:57 +00:00
a.h Classic: introduce two signed integer types, use in engine.c and a-c.c. 2014-08-23 10:28:18 +00:00
baselayer.h 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
build.h 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.h cache1d: add FIND_NOCURDIR option to klistpath(). 2013-12-01 18:27:59 +00:00
common.h Fix build error 2014-09-30 04:12:41 +00:00
compat.h Blrintf 2014-09-30 04:16:35 +00:00
crc32.h Faster CRC32 implementation (slicing-by-4 for 32-bit platforms and slicing-by-8 for 64-bit) 2014-09-30 04:15:04 +00:00
dxdidf.h Fix the DirectInput breakage on Win64. 2012-12-16 05:46:20 +00:00
dxtfilter.h WIP texture cache refactoring 2013-05-15 02:17:17 +00:00
dynamicgtk.h Make the "Start" button of the GTK start-up window the default button of the window, which means pressing Enter now works at you'd expect. 2010-07-02 01:26:56 +00:00
editor.h Extra files for previous commits 2014-09-30 04:06:57 +00:00
glbuild.h Make glColor3f() available as bglColor3f() 2014-09-30 04:12:09 +00:00
glext.h Work-in-progress adjustment to the C code to compile under C++. It builds for me without errors using Win32 MinGW-GCC, but it still generates warning soup. No guarantees about MSVC or anything using SDL. Enable C++ by building with CPLUSPLUS=1. C remains the default and should compile with no change in setup. 2012-11-05 02:49:08 +00:00
gtkbits.h ass rape 2009-01-09 09:29:17 +00:00
hightile.h First commit for "Polymost.f", the single precision floating point conversion and optimization of Polymost. This work was primarily done for ARM but it also doubled the framerate on "Clear the Coast" on my i7. 2014-09-30 04:06:05 +00:00
kplib.h kplib optimizations and cleanup; faster versions of some functions, #ifdef out support for a couple of useless formats 2014-09-30 04:17:06 +00:00
lunatic.h Lunatic: Fix compilation of C++ build, but not starting up yet. 2014-01-31 21:13:03 +00:00
lz4.h Replace QuickLZ with LZ4. 2014-02-10 10:55:49 +00:00
lzwnew.h ass rape 2009-01-09 09:29:17 +00:00
m32script.h Progress towards KenBuild Editor, part 2. 2014-07-28 06:44:14 +00:00
mdsprite.h Fix USE_OPENGL=0 build. DONT_BUILD. 2014-01-02 17:08:08 +00:00
mmulti.h KenBuild. 2014-07-24 14:01:44 +00:00
mutex.h This seems to need SDL_MAIN_HANDLED in some configurations... not sure why yet. 2014-04-17 20:00:07 +00:00
osd.h KenBuild. 2014-07-24 14:01:44 +00:00
osxbits.h Very few actual changes... mostly formatting fixes from astyle 2010-01-23 22:12:02 +00:00
osxmain.h Moved build to a subdir underneath the eduke32 dir to avoid people trying to compile from the build src dir by mistake 2008-10-20 03:09:19 +00:00
polymer.h Minor polymer changes... reuse allocated _prplanelist structs to avoid potentially thousands of malloc calls per frame rendered, clean up "searchit == 2" functionality, move sector light invalidation to sector updates instead of wall updates (avoids a ton of unnecessary function calls), other minor changes 2014-09-30 04:04:30 +00:00
polymost.h polymost_invsqrt(), reorganize pthtyp for better member alignment 2014-09-30 04:17:37 +00:00
pragmas.h Faster C versions of ksgn() and klabs() 2014-09-30 04:17:22 +00:00
pragmas_arm.h Faster C versions of ksgn() and klabs() 2014-09-30 04:17:22 +00:00
pragmas_ppc.h Remove a few unused things (tmulscale, etc) from the pragmas.h family of headers 2014-09-30 04:05:40 +00:00
pragmas_x86_gcc.h Remove a few unused things (tmulscale, etc) from the pragmas.h family of headers 2014-09-30 04:05:40 +00:00
pragmas_x86_msvc.h Remove a few unused things (tmulscale, etc) from the pragmas.h family of headers 2014-09-30 04:05:40 +00:00
prlights.h polymer: add support for negative lights 2012-10-21 04:52:43 +00:00
rawinput.h win32 stuck input fix among other minor changes 2010-05-16 22:53:08 +00:00
renderlayer.h Clean up some GUI/WM minutiae. Should fix linking Mapster32 on *nix with HAVE_GTK=0. 2013-10-08 10:00:44 +00:00
scancodes.h Reincarnate RTS sound functionality together with cleaning up related code. 2014-01-30 19:12:08 +00:00
scriptfile.h Work-in-progress adjustment to the C code to compile under C++. It builds for me without errors using Win32 MinGW-GCC, but it still generates warning soup. No guarantees about MSVC or anything using SDL. Enable C++ by building with CPLUSPLUS=1. C remains the default and should compile with no change in setup. 2012-11-05 02:49:08 +00:00
sdl_inc.h Split the handling of audio based on RENDERTYPE into a new variable named MIXERTYPE, allowing Windows builds to use SDL for input and rendering (RENDERTYPE=SDL) while using DirectSound and Windows' MIDI interface (MIXERTYPE=WIN [current default]) so that EMIDI works. 2013-10-07 10:05:03 +00:00
sdlappicon.h Iron out all errors and warnings when compiling with MinGW-w64, targeting either 32-bit or 64-bit. 2013-10-07 10:03:11 +00:00
sdlayer.h Split the handling of audio based on RENDERTYPE into a new variable named MIXERTYPE, allowing Windows builds to use SDL for input and rendering (RENDERTYPE=SDL) while using DirectSound and Windows' MIDI interface (MIXERTYPE=WIN [current default]) so that EMIDI works. 2013-10-07 10:05:03 +00:00
SDLMain.h Ball-busting Makefile restructure. 2014-07-22 07:25:54 +00:00
startwin.editor.h Moved build to a subdir underneath the eduke32 dir to avoid people trying to compile from the build src dir by mistake 2008-10-20 03:09:19 +00:00
texcache.h Bye, bye, B*alloc(), all hail X*alloc()! Replace large portion of the calls... 2014-05-30 00:02:19 +00:00
tracker.hpp Fix warnings involving printf() requiring explicit casts on tracked types. 2012-11-26 08:26:04 +00:00
tracker_operator.hpp Fix warnings involving printf() requiring explicit casts on tracked types. 2012-11-26 08:26:04 +00:00
tracker_operators.hpp Add automatic tracking to the sector[], wall[], sprite[] and tsprite[] 2012-11-09 22:31:02 +00:00
winbits.h In Windows and SDL layers, rename *hitick* to *u64tick*. 2013-07-07 20:59:00 +00:00
winlayer.h Win64 support! (Meaning it works, not that we recommend it for everyday use.) 2012-12-13 02:37:20 +00:00
xxhash.h Update xxhash to r36 2014-09-30 04:04:12 +00:00