raze-gles/source
Christoph Oelckers ab28697c18 - undid the very pointless pow2char (de)optimization by substituting the real array with an empty struct containing an inlined [] operator.
I think this shows a fundamental misunderstanding of what constexpr means, even when declared as such it requires a constant argument to be treated as a constant.
But since nearly all uses of this were not using constants, the compiler was emitting actual memory accesses to the array each time this was used.
2019-11-02 10:45:41 +01:00
..
audiolib Add sound and music code for Ken-Build 2019-10-30 18:10:54 +01:00
blood - made some adjustments to the RFS parser for the file system. 2019-11-02 10:20:32 +01:00
build - undid the very pointless pow2char (de)optimization by substituting the real array with an empty struct containing an inlined [] operator. 2019-11-02 10:45:41 +01:00
common - made some adjustments to the RFS parser for the file system. 2019-11-02 10:20:32 +01:00
duke3d - removed the remaining parts of cache1d. The only thing left is the dummy cacheAllocateBlock function that needs to stick around until a working cache is present. 2019-11-02 01:30:21 +01:00
glad - use full GL 4.6 API. 2019-09-16 17:52:14 +02:00
glbackend - game starts again. 2019-10-26 13:16:32 +02:00
libsmackerdec - make things compile again. 2019-10-24 20:28:46 +02:00
libxmp-lite - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
mact - consolidate the 3 instances of input.cpp. 2019-10-28 18:32:05 +01:00
platform - removed the remaining parts of cache1d. The only thing left is the dummy cacheAllocateBlock function that needs to stick around until a working cache is present. 2019-11-02 01:30:21 +01:00
rr - removed the remaining parts of cache1d. The only thing left is the dummy cacheAllocateBlock function that needs to stick around until a working cache is present. 2019-11-02 01:30:21 +01:00
sw - various fixes and improvements related to file location management: 2019-11-02 00:38:30 +01:00
thirdparty - various fixes and improvements related to file location management: 2019-11-02 00:38:30 +01:00
zmusic - added GZDoom's resource management classes. 2019-10-28 23:46:15 +01:00
CMakeLists.txt - various fixes and improvements related to file location management: 2019-11-02 00:38:30 +01:00
g_pch.h - project rework to shorten compile times. 2019-10-16 23:09:02 +02:00
sdlappicon.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
version.h - fixed the setup. 2019-09-23 01:28:18 +02:00