2012-09-10 18:48:00 +00:00
|
|
|
//the Makefiles define these via command line
|
2013-05-14 20:07:19 +00:00
|
|
|
//#define USE_OPENGL_ES
|
|
|
|
//#define USE_OPENGL_DESKTOP
|
2012-09-10 18:48:00 +00:00
|
|
|
|
2013-05-14 20:07:19 +00:00
|
|
|
#ifdef USE_OPENGL_ES
|
2012-09-10 18:48:00 +00:00
|
|
|
#define GLHEADER <GLES/gl.h>
|
|
|
|
#endif
|
|
|
|
|
2013-05-14 20:07:19 +00:00
|
|
|
#ifdef USE_OPENGL_DESKTOP
|
2013-05-13 19:53:28 +00:00
|
|
|
//why the hell this naming inconsistency exists is well beyond me
|
2013-05-14 20:07:19 +00:00
|
|
|
#ifdef WIN32
|
2013-05-13 19:53:28 +00:00
|
|
|
#define sleep Sleep
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#define GLHEADER <SDL_opengl.h>
|
2012-09-10 18:48:00 +00:00
|
|
|
#endif
|
2013-05-13 19:53:28 +00:00
|
|
|
|
|
|
|
#include <string>
|
|
|
|
|
|
|
|
std::string getHomePath();
|