glCheck was already an option, and gcc sanely doesn't like if (do { ... } while(0))
This commit is contained in:
Stefanos Kornilios Mitsis Poiitidis 2015-05-08 01:06:40 +02:00
parent e5965e356d
commit 7d75ee3839
1 changed files with 2 additions and 8 deletions

View File

@ -25,15 +25,9 @@
#include <GL3/gl3w.h> #include <GL3/gl3w.h>
#endif #endif
//#define OPT_GL_CHECKING 1 //to enable glChecks. Really slow on some drivers
#if defined(OPT_GL_CHECKING) #define glCheck() do { if (unlikely(settings.validate.OpenGlChecks)) { verify(glGetError()==GL_NO_ERROR); } } while(0)
#define glCheck() do { if (settings.validate.OpenGlChecks) { verify(glGetError()==GL_NO_ERROR); } } while(0) #define eglCheck() false
#define eglCheck() do { } while(0)
#else
#define glCheck() do { } while(0)
#define eglCheck() do { } while(0)
#endif
#define VERTEX_POS_ARRAY 0 #define VERTEX_POS_ARRAY 0
#define VERTEX_COL_BASE_ARRAY 1 #define VERTEX_COL_BASE_ARRAY 1