123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- '\" 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 checkexte
- .ds Xs 16492 4 checkextension.gl
- .TH GLUCHECKEXTENSION 3G
- .SH NAME
- .B "gluCheckExtension
- \- determines if an extension name is supported
-
- .SH C SPECIFICATION
- GLboolean \f3gluCheckExtension\fP(
- const GLubyte \fI*extName\fP,
- .nf
- .ta \w'\f3GLboolean \fPgluCheckExtension( 'u
- const GLubyte \fI*extString\fP )
- .fi
- .SH PARAMETERS
- .TP \w'\fIextString\fP\ \ 'u
- \f2extName\fP
- Specifies an extension name.
- .TP
- \f2extString\fP
- Specifies a space-separated list of extension names supported.
- .SH DESCRIPTION
- \%\f3gluCheckExtension\fP returns \%\f3GL_TRUE\fP if \f2extName\fP is supported otherwise
- \%\f3GL_FALSE\fP is returned.
- .P
- This is used to check for the presence for OpenGL, GLU or GLX extension names
- by passing the extension strings returned by \f3glGetString\fP,
- \%\f3gluGetString\fP, \f3glXGetClientString\fP,
- \f3glXQueryExtensionsString\fP, or \f3glXQueryServerString\fP,
- respectively, as \f2extString\fP.
- .SH NOTES
- Cases where one extension name is a substring of another are
- correctly handled.
- .P
- There may or may not be leading or trailing blanks in \f2extString\fP.
- .P
- Extension names should not contain embedded spaces.
- .P
- All strings are null-terminated.
- .SH SEE ALSO
- \f3glGetString(3G)\fP,
- \%\f3gluGetString(3G)\fP,
- \f3glXGetClientString(3G)\fP,
- \f3glXQueryExtensionsString(3G)\fP,
- \f3glXQueryServerString(3G)\fP
|