/* errcheck.c */ | |
/* | |
* Call this function in your rendering loop to check for GL errors | |
* during development. Remove from release code. | |
* | |
* Written by Brian Paul and in the public domain. | |
*/ | |
#include <GL/gl.h> | |
#include <GL/glu.h> | |
#incldue <stdio.h> | |
GLboolean CheckError( const char *message ) | |
{ | |
GLenum error = glGetError(); | |
if (error) { | |
char *err = (char *) gluErrorString( error ); | |
fprintf( stderr, "GL Error: %s at %s\n", err, message ); | |
return GL_TRUE; | |
} | |
return GL_FALSE; | |
} |