doom3-bfg/neo
Andreas Bergmeier a7b258ac2b Fix multiple compiler warnings and properly handle st_lwPolygon::surf for 64bit.
Changed surf member to now be a union of a intptr_t index and a lwSurface*.
Index member has to be signed to prevent overflow (by assigning a possibly negative short).
For most platforms, sizeof(int*) should be the same as sizeof(lwSurface*), though this might still be a race condition.
2014-02-17 14:22:01 +01:00
..
aas Added support for precompiled headers for MSVC which reduced the compiled time from 4 minutes to 67 seconds. 2012-12-22 16:18:19 +01:00
amplitude Replace malloc.h by stdlib.h 2013-03-16 01:38:53 +01:00
cm Added support for precompiled headers for MSVC which reduced the compiled time from 4 minutes to 67 seconds. 2012-12-22 16:18:19 +01:00
cmake Added support for SDL 2.0 2012-12-14 19:03:30 +01:00
d3xp Updated credits 2014-02-15 11:45:27 +01:00
framework Astyle 2013-10-30 09:42:24 +01:00
idlib Mirror source code directory structure in generated MSVC projects. 2013-09-16 17:54:14 +10:00
libs Fixed doomclassic compiler warnings 2013-11-16 16:22:42 +01:00
renderer Fix multiple compiler warnings and properly handle st_lwPolygon::surf for 64bit. 2014-02-17 14:22:01 +01:00
sound Added OpenAL support for doomclassic 2013-11-13 18:20:39 +01:00
swf Added r_useVirtualScreenResolution cvar to control whether to do 2D rendering at 640x480 and stretch to the current resolution (default), or render at the current resolution. 2013-09-21 22:12:42 +10:00
sys astyle 2013-09-21 19:37:12 +10:00
ui Fixed various warnings from clang 2012-12-23 06:40:47 +01:00
astyle-code.bat Merged generic C++ fallbacks for SSE optimized code to allow support for non-x86 based platforms like ARM 2013-06-01 15:13:00 +02:00
astyle-code.sh Merged generic C++ fallbacks for SSE optimized code to allow support for non-x86 based platforms like ARM 2013-06-01 15:13:00 +02:00
astyle-options.ini Added Artistic Style 2.02.1 C++ beautifier. 2012-11-28 16:36:17 +01:00
astyle.exe Formatted code. 2012-12-08 18:20:13 +01:00
cmake-eclipse-linux-debug.sh First playable version on Linux. 2012-12-16 17:31:21 +01:00
cmake-eclipse-linux-profile.sh First playable version on Linux. 2012-12-16 17:31:21 +01:00
cmake-eclipse-mingw-debug.bat Added Doom 3 GCC compile options. 2012-12-03 14:21:45 +01:00
cmake-eclipse-mingw-release.bat Added neo/cmake-eclipse-mingw-release.bat 2012-12-03 17:30:42 +01:00
cmake-vs2010-32bit.bat Changed OpenAL to use buffers instead of streaming 2013-01-05 00:13:35 +01:00
cmake-vs2010-64bit.bat Changed OpenAL to use buffers instead of streaming 2013-01-05 00:13:35 +01:00
cmake-vs2012-32bit-openal.bat Added CMake batch file for OpenAL 2013-06-01 15:15:18 +02:00
cmake-vs2012-32bit.bat Changed OpenAL to use buffers instead of streaming 2013-01-05 00:13:35 +01:00
cmake-vs2012-64bit.bat Changed OpenAL to use buffers instead of streaming 2013-01-05 00:13:35 +01:00
cmake-vs2013-32bit-openal.bat Added .bat files for quick VS 2013 projects creation 2014-02-13 13:50:31 +01:00
cmake-vs2013-32bit.bat Added .bat files for quick VS 2013 projects creation 2014-02-13 13:50:31 +01:00
cmake-vs2013-64bit.bat Added .bat files for quick VS 2013 projects creation 2014-02-13 13:50:31 +01:00
CMakeLists.txt Added OpenAL for doomclassic to CMake and fixed the sound stub problem 2013-11-13 18:36:15 +01:00