Tao.FreeGlut SDK Documentation

Glut.glutReportErrors Method 

Prints out OpenGL run-time errors.

[Visual Basic]
Public Shared Sub glutReportErrors()
[C#]
public static void glutReportErrors();

Remarks

glutReportErrors prints out any OpenGL run-time errors pending and clears the errors. This routine typically should only be used for debugging purposes since calling it will slow OpenGL programs. It is provided as a convenience; all the routine does is call glGetError until no more errors are reported. Any errors detected are reported with a GLUT warning and the corresponding text message generated by /*see cref="Glu.gluErrorString" />*/.

Calling glutReportErrors repeatedly in your program can help isolate OpenGL errors to the offending OpenGL command. Remember that you can use the -gldebug option to detect OpenGL errors in any GLUT program.

See Also

Glut Class | Tao.FreeGlut Namespace | glutCreateWindow | glGetError | glutInit | glutInitDisplayMode