WAFFLE_GET_PROC_ADDR(3) Waffle Manual WAFFLE_GET_PROC_ADDR(3) NAME waffle_get_proc_address - Query address of OpenGL functions SYNOPSIS #include <waffle.h> void* waffle_get_proc_address(const char *name); DESCRIPTION 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(). On WGL, this redirects to wglGetP- rocAddress(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 exe- cuting 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 Specifica- tion[2] or the MSDN article[3]. ERRORS 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. ISSUES Please report bugs or and feature requests to https://gitlab.freedesktop.org/mesa/waffle/issues. SEE ALSO waffle(7), waffle_dl_sym(3) AUTHOR Chad Versace <chad.versace@linux.intel.com> Former maintainer COPYRIGHT Copyright (C) 2013 Intel This manual page is licensed under the Creative Commons Attribution-Share- Alike 3.0 United States License (CC BY-SA 3.0). To view a copy of this li- cense, visit http://creativecommons.org.license/by-sa/3.0/us. NOTES 1. GLX 1.4 Specification http://www.opengl.org/registry/doc/glx1.4.pdf 2. EGL 1.4 Specification http://www.khronos.org/registry/egl/specs/eglspec.1.4.20110406.pdf 3. MSDN article http://msdn.microsoft.com/en-gb/library/windows/desktop/dd374386(v=vs.85).aspx waffle 08/27/2026 WAFFLE_GET_PROC_ADDR(3)
Want to link to this manual page? Use this URL:
<https://man.FreeBSD.org/cgi/man.cgi?query=waffle_get_proc_address&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>