glutReportErrors
Prev | GLUT | Next

## Name

glutReportErrors — for debugging purposes; prints out OpenGL run-time errors.

## C Specification

`void `glutReportErrors`` | `(` | `);`

## Python Specification

``glutReportErrors`` | `(` | `) → `None``

## Description

This routine 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 `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

glutInit, glutCreateWindow, glutInitDisplayMode, gluErrorString, glGetError

Prev | Up | Next
glutRemoveOverlay | Home | glutReshapeFunc