'\" e '\"! eqn | mmdoc '\"macro stdmacro .ds Vn Version 1.2 .ds Dt 6 March 1997 .ds Re Release 1.2.0 .ds Dp May 02 11:53 .ds Dm 37 errorstri .ds Xs 24940 3 errorstring.gl .TH GLUERRORSTRING 3G .SH NAME .B "gluErrorString \- produce an error string from a GL or GLU error code .SH C SPECIFICATION const GLubyte * \f3gluErrorString\fP( GLenum \fIerror\fP ) .nf .fi .EQ delim $$ .EN .SH PARAMETERS .TP \w'\f2error\fP\ \ 'u \f2error\fP Specifies a GL or GLU error code. .SH DESCRIPTION \%\f3gluErrorString\fP produces an error string from a GL or GLU error code. The string is in ISO Latin 1 . For example, \%\f3gluErrorString\fP(\%\f3GL_OUT_OF_MEMORY\fP) returns the string \f2out of memory\fP. .P The standard GLU error codes are \%\f3GLU_INVALID_ENUM\fP, \%\f3GLU_INVALID_VALUE\fP, and \%\f3GLU_OUT_OF_MEMORY\fP. Certain other GLU functions can return specialized error codes through callbacks. See the \f3glGetError\fP reference page for the list of GL error codes. .SH ERRORS \%\f3NULL\fP is returned if \f2error\fP is not a valid GL or GLU error code. .SH SEE ALSO \f3glGetError(3G)\fP, \%\f3gluNurbsCallback(3G)\fP, \%\f3gluQuadricCallback(3G)\fP, \%\f3gluTessCallback(3G)\fP