• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef __GL_ERROR_LOG_H__
2 #define __GL_ERROR_LOG_H__
3 
4 #include "ErrorLog.h"
5 
6 #ifdef CHECK_GL_ERROR
dbg()7 void dbg(){}
8 #define GET_GL_ERROR(gl)  \
9     {   \
10         int err = gl.glGetError();    \
11         if (err) { dbg(); ERR("Error: 0x%X in %s (%s:%d)\n", err, __FUNCTION__, __FILE__, __LINE__); }  \
12     }
13 
14 #else
15 #define GET_GL_ERROR(gl)
16 #endif
17 
18 #endif //__GL_ERROR_LOG_H__
19