1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!DOCTYPE book PUBLIC
"-//OASIS//DTD DocBook MathML Module V1.1b1//EN"
3 "http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd">
4 <refentry id=
"glXGetProcAddress">
9 <holder>Silicon Graphics, Inc.
</holder>
12 <refentrytitle>glXGetProcAddress
</refentrytitle>
13 <manvolnum>3G
</manvolnum>
16 <refname>glXGetProcAddress
</refname>
17 <refpurpose>obtain a pointer to an OpenGL or GLX function
</refpurpose>
19 <refsynopsisdiv><title>C Specification
</title>
22 <funcdef>void(*)()
<function>glXGetProcAddress
</function></funcdef>
23 <paramdef>const GLubyte *
<parameter>procName
</parameter></paramdef>
27 <!-- eqn: ignoring delim $$ -->
28 <refsect1 id=
"parameters"><title>Parameters
</title>
31 <term><parameter>procName
</parameter></term>
34 Specifies the name of the OpenGL or GLX function whose address is to be returned.
40 <refsect1 id=
"description"><title>Description
</title>
42 <function>glXGetProcAddress
</function> returns the address of the function specified in
<parameter>procName
</parameter>. This is
43 necessary in environments where the OpenGL link library exports a different
44 set of functions than the runtime library.
47 <refsect1 id=
"notes"><title>Notes
</title>
49 A
<constant>NULL
</constant> pointer is returned if function requested is not suported
50 in the implementation being queried.
53 GLU functions are not queryable due to the fact that the library may not be
54 loaded at the time of the query.
57 <refsect1 id=
"Copyright"><title>Copyright
</title>
59 Copyright
<trademark class=
"copyright"></trademark> 1991-
2006
60 Silicon Graphics, Inc. This document is licensed under the SGI
61 Free Software B License. For details, see
62 <ulink url=
"http://oss.sgi.com/projects/FreeB/">http://oss.sgi.com/projects/FreeB/
</ulink>.