/* 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; }