raze-gles/source/build/include
Christoph Oelckers 2cbe211e7c - transitioned project to CMake and deleted most of the old build system.
The EDuke32 and RedNukem frontends are working, Blood isn't yet.

Notes:

many of the CMake variables and its output still refer to zdoom. Before changing that I wanted to make sure to be able to commit something that works.
support code for Windows XP has been entirely removed. On Windows this will only target Vista and up.
the crc32.h header had to be renamed to deconflict from zlib.
several Windows API calls were changed to call the A-versions directly. Weirdly enough there were places that defined their parameters as T types but in a non-working way.
removed some remaining editor files and support for the native software rendering only Windows backend.
in a few simple cases, replaced 'char' with 'uint8_t'. The code as-is depends on chars being unsigned which is non-portable. This needs to be carefully reviewed.
2019-09-22 23:15:46 +02:00
..
a.h - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
animvpx.h Add buildvfs, abstraction layer for file I/O. 2019-03-01 08:51:50 +00:00
baselayer.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
build.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
buildtypes.h - manual merge of all NBlood changes that couldn't get cherry picked. 2019-09-21 13:02:17 +02:00
cache1d.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
clip.h - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
clockticks.hpp - manual merge of all NBlood changes that couldn't get cherry picked. 2019-09-21 13:02:17 +02:00
collections.h Replace `#if CXXSTD >= 2011 || EDUKE32_MSVC_PREREQ(1800)` with `#ifdef HAVE_CXX11_HEADERS` 2019-09-19 14:23:29 +02:00
colmatch.h - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
common.h - put EDuke frontend source into a namespace. 2019-09-21 22:53:00 +02:00
compat.h - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
dxdidf.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
dynamicgtk.h Common.mak: Massive reorganization/cleanup. 2017-06-09 06:38:42 +00:00
elauxlib.h LPeg: Necessary changes for building in our environment and with our project. See lpeg-lunatic.patch. 2017-06-09 06:39:18 +00:00
elua.h LPeg: Necessary changes for building in our environment and with our project. See lpeg-lunatic.patch. 2017-06-09 06:39:18 +00:00
glbuild.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
glsurface.h Support software renderer upscaling engine-side in sdlayer and sdlayer12 with various scaling factors (beyond just pixel doubling). 2018-07-14 21:36:44 +00:00
gtkbits.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
gtkpixdata.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
gtkpixdata_shim.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
hash.h - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
hightile.h - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
klzw.h - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
kplib.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
linklist.h Fix compilation of linklist.h in C++11 mode with clang 2019-09-20 15:11:03 +02:00
lunatic.h LPeg: Necessary changes for building in our environment and with our project. See lpeg-lunatic.patch. 2017-06-09 06:39:18 +00:00
mdsprite.h - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
mmulti.h Dummy functions for mmulti.h for now until OldMP's mmulti is ported 2019-09-19 14:05:47 +02:00
mutex.h Re-implement our mutex_lock() family of functions using SDL's atomic spinlocks 2019-09-20 15:46:32 +02:00
ns.h - include namespace file in all sources as the very first include. 2019-09-21 20:59:54 +02:00
osd.h - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
osxbits.h - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
osxmain.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
palette.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
pngwrite.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
polymer.h - removed the remains of the polymer renderer. 2019-09-20 22:37:24 +02:00
polymost.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
pragmas.h - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
print.h Convert loops using unsigned integers as iterators to use regular signed ints instead 2019-09-20 10:04:24 +02:00
prlights.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
renderlayer.h Fix command line help window in builds with the startup window disabled 2017-06-24 21:17:59 +00:00
scancodes.h OSD (console) cleanup 2017-06-27 02:24:14 +00:00
scriptfile.h - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
sdl_inc.h sdlmusic: Slight cosmetic cleanup 2018-05-19 14:14:25 +00:00
sdlappicon.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
sdlayer.h - Blood merge 2019-09-19 22:06:49 +02:00
softsurface.h Support software renderer upscaling engine-side in sdlayer and sdlayer12 with various scaling factors (beyond just pixel doubling). 2018-07-14 21:36:44 +00:00
startwin.editor.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
stats.h - removed the compressed texture cache. 2019-09-17 20:18:18 +02:00
texcache.h - removed most extern "C" from the rest of the code base. 2019-09-21 20:14:34 +02:00
timer.h This timing stuff actually works 2019-09-20 16:12:16 +02:00
tracker.hpp Gump redux 2019-09-20 14:16:06 +02:00
vfs.h Add buildvfs_fopen_write_text 2019-03-11 06:06:47 +00:00
winbits.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
windows_inc.h - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00