mirror of
https://github.com/ptitSeb/Serious-Engine
synced 2024-12-26 15:44:51 +01:00
46353ffc5d
the builtins are only used when using GCC or clang, of course, otherwise the usual shifting is done. Them being inline functions instead of macros increases type safety and gets rid of problems with signed shifts. Changed two places in the code that swapped bytes in 32bit ints to use BYTESWAP32_unsigned() instead - in case of PrepareTexture() this has probably even fixed issues with signed shifts |
||
---|---|---|
.. | ||
Gradient.h | ||
LayerMaker.cpp | ||
LayerMixer.cpp | ||
LensFlares.h | ||
LightSource.cpp | ||
LightSource.h | ||
Shadows_internal.h |