void Opengl::checkError(const char* identifier) { GLuint errorCode = glGetError(); if (errorCode != GL_NO_ERROR) { Logger::stream(LogType::Fatal, identifier) << getGLErrorMessage(errorCode); } }
static void checkGLError (const char* file, const int line) { for (;;) { const GLenum e = glGetError(); if (e == GL_NO_ERROR) break; // if the peer is not valid then ignore errors if (! checkPeerIsValid (OpenGLContext::getCurrentContext())) continue; DBG ("***** " << getGLErrorMessage (e) << " at " << file << " : " << line); jassertfalse; } }
void Opengl::handleError(const char* identifier) { GLuint errorCode = glGetError(); Logger::stream(LogType::Fatal, identifier) << getGLErrorMessage(errorCode); }