#ifdef __GNUC__ #define gamma __gamma #endif #include #ifdef __GNUC__ #undef gamma #endif #include #include #include #include #include #include #include #ifdef __GNUC__ #include #include #include #else #include #endif #ifdef WIN32 #define WIN32_LEAN_AND_MEAN #include "windows.h" #include #include #define _WINDOWS #define ZLIB_DLL #endif #ifndef STANDALONE #include #include #define GL_GLEXT_LEGACY #define __glext_h__ #define NO_SDL_GLEXT #include #undef __glext_h__ #include "GL/glext.h" #else #include "SDL_endian.h" #endif #include #include