ADC Home > Reference Library > Reference > Mac OS X > Mac OS X Man Pages

 

This document is a Mac OS X manual page. Manual pages are a command-line technology for providing documentation. You can view these manual pages locally using the man(1) command. These manual pages come from many different sources, and thus, have a variety of writing styles.

For more information about the manual page format, see the manual page for manpages(5).



glutReportErrors(3GLUT)                             GLUT                             glutReportErrors(3GLUT)



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

SYNTAX
       void glutReportErrors(void);

DESCRIPTION
       This routine prints out any OpenGL run-time errors pending and clears the errors.  This routine typi-cally typically
       cally 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(3G), glutCreateWindow(3G), glutInitDisplayMode(3G), gluErrorString(3G), glGetError(3G)


AUTHOR
       Mark J. Kilgard (mjk@nvidia.com)



GLUT                                                 3.7                             glutReportErrors(3GLUT)

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.