|
NAMEwaffle_get_proc_address - Query address of OpenGL functionsSYNOPSIS#include <waffle.h> void* waffle_get_proc_address(const char *name); DESCRIPTIONwaffle_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(). On WGL,
this redirects to wglGetProcAddress(3).
Some aspects of this function's behavior are 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.
•Under Windows (WGL) a current context must be
available before executing the function. Otherwise
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[1] the EGL 1.4 Specification[2] or the MSDN article[3]. ERRORSSee waffle_error(3) for the complete list of waffle's error codes.No errors are specific to any functions listed in this manual page. ISSUESPlease report bugs or and feature requests to https://gitlab.freedesktop.org/mesa/waffle/issues.SEE ALSOwaffle(7), waffle_dl_sym(3)AUTHORChad Versace <chad.versace@linux.intel.com>Maintainer
COPYRIGHTCopyright © 2013 IntelThis manual page is licensed under the Creative Commons Attribution-ShareAlike 3.0 United States License (CC BY-SA 3.0). To view a copy of this license, visit http://creativecommons.org.license/by-sa/3.0/us. NOTES
http://www.opengl.org/registry/doc/glx1.4.pdf
http://www.khronos.org/registry/egl/specs/eglspec.1.4.20110406.pdf
http://msdn.microsoft.com/en-gb/library/windows/desktop/dd374386(v=vs.85).aspx
Visit the GSP FreeBSD Man Page Interface. |