glutExtensionSupported(3GLUT) GLUT glutExtensionSupported(3GLUT) NAME glutExtensionSupported - helps to easily determine whether a given OpenGL extension is supported. SYNTAX int glutExtensionSupported(char *extension); ARGUMENTS extension Name of OpenGL extension. DESCRIPTION glutExtensionSupported helps to easily determine whether a given OpenGL ex- tension is supported or not. The extension parameter names the extension to query. The supported extensions can also be determined with glGet- String(GL_EXTENSIONS), but glutExtensionSupported does the correct parsing of the returned string. glutExtensionSupported returns non-zero if the extension is supported, zero if not supported. There must be a valid current window to call glutExtensionSupported. glutExtensionSupported only returns information about OpenGL extensions only. This means window system dependent extensions (for example, GLX ex- tensions) are not reported by glutExtensionSupported. EXAMPLE Here is an example of using glutExtensionSupported: if (!glutExtensionSupported("GL_EXT_texture")) { fprintf(stderr, "Missing the texture extension!\n"); exit(1); } Notice that the name argument includes both the GL prefix and the extension family prefix (EXT). SEE ALSO glutGet, glGetString AUTHOR Mark J. Kilgard (mjk@nvidia.com) GLUT 3.7 glutExtensionSupported(3GLUT)
NAME | SYNTAX | ARGUMENTS | DESCRIPTION | EXAMPLE | SEE ALSO | AUTHOR
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=glutExtensionSupported&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
