waffle_get_proc_address — Query address of GL functions
#include <waffle.h>
void* waffle_get_proc_address( |
const char *name) ; |
waffle_get_proc_address()
On GLX, this redirects to
glXGetProcAddress
(3).
On EGL, this redirects to
eglGetProcAddress
(3).
On CGL, this function returns NULL
because there exists no CGLGetProcAdress()
.
Some aspects of this function's behavior is platform-specific and non-intuitive. For example,
If the queried function is not available,
waffle_get_proc_address()
may return a non-null pointer.
If the queried function is statically exposed by the OpenGL library of a given API,
then waffle_get_proc_address()
may return a NULL
.
For details on this function's behavior, see the specification for the relevant platform: the GLX 1.4 Specification or the EGL 1.4 Specification.
See waffle_error(3) for the complete list of waffle's error codes.
No errors are specific to any functions listed in this manual page.