27 GLenum
error = glGetError();
28 if (
error != GL_NO_ERROR) {
32 ls <<
"OpenGL Error GL_INVALID_ENUM: GLenum argument out of range";
34 case GL_INVALID_VALUE:
35 ls <<
"OpenGL Error GL_INVALID_VALUE: Numeric argument out of range";
37 case GL_INVALID_OPERATION:
38 ls <<
"OpenGL Error GL_INVALID_OPERATION: Operation illegal in current state";
40 case GL_STACK_OVERFLOW:
41 ls <<
"OpenGL Error GL_STACK_OVERFLOW: Command would cause a stack overflow";
43 case GL_OUT_OF_MEMORY:
44 ls <<
"OpenGL Error GL_OUT_OF_MEMORY: Not enough memory left to execute command";
47 ls <<
"OpenGL Error " <<
error;
const yarp::os::LogComponent & OVRHEADSET()
void error(const char *msg,...) const
void fatal(const char *msg,...) const
void checkGlError(const char *file, int line, const char *func)