28 #include "../../shared/cxx.h"
30 #define R_CheckError() R_CheckErrorDebug(__FILE__, __LINE__, __PRETTY_FUNCTION__)
31 #define GL_ERROR_TRANSLATE(e) case e: return #e;
50 #ifndef GL_VERSION_ES_CM_1_0
51 #ifdef GL_FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT
72 if (error != GL_NO_ERROR) {
73 Com_Printf(
"OpenGL err: %s (%d): %s %s (0x%X)\n", file, line,
81 if (qglCheckFramebufferStatusEXT) {
84 Com_Printf(
"OpenGL FBO err: %s (%d): %s %s (0x%X)\n", file, line,
#define GL_INVALID_FRAMEBUFFER_OPERATION_EXT
#define GL_ERROR_TRANSLATE(e)
static const char * R_TranslateError(GLenum error)
void Com_Printf(const char *const fmt,...)
const GLuint *typedef GLuint *typedef GLenum
#define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT
#define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT
#define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT
#define GL_FRAMEBUFFER_EXT
#define GL_FRAMEBUFFER_COMPLETE_EXT
#define GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT
#define GL_FRAMEBUFFER_UNSUPPORTED_EXT
static int R_CheckErrorDebug(const char *file, int line, const char *function)
Checks for opengl errors.