![]() |
glbinding
3.0.2.58901078581f
A C++ binding for the OpenGL API, generated using the gl.xml specification.
|
The AbstractFunction represents an OpenGL API function by its name and entry point after dynamic address resolution. More...
#include <glbinding/include/glbinding/AbstractFunction.h>
Public Member Functions | |
| AbstractFunction (const char *name) | |
| Constructor. More... | |
| virtual | ~AbstractFunction () |
| Destructor to guarantee correct memory deallocation of subclasses. More... | |
| const char * | name () const |
| Get function name. More... | |
| void | resolveAddress () |
| Lookup the function pointer and stores it in the current state. More... | |
| bool | isResolved () const |
| Check for a valid function pointer in the current state. More... | |
| ProcAddress | address () const |
| Get function pointer. More... | |
| CallbackMask | callbackMask () const |
| Get callback mask. More... | |
| void | setCallbackMask (CallbackMask mask) |
| Reconfigures the callback mask for the current state. More... | |
| void | addCallbackMask (CallbackMask mask) |
| Reconfigures the callback mask for the current state in means of a bit-wise 'or' operation with the current callback mask. More... | |
| void | removeCallbackMask (CallbackMask mask) |
| Reconfigures the callback mask for the current state in means of a bit-wise 'clear' operation of the current callback mask. More... | |
| bool | isEnabled (CallbackMask mask) const |
| Check if all bits of the parameter are set in the currently configured callback mask of the current state. More... | |
| bool | isAnyEnabled (CallbackMask mask) const |
| Check if any bit of the parameter is set in the currently configured callback mask of the current state. More... | |
| virtual void | resizeStates (int count)=0 |
Static Public Member Functions | |
| static void | unresolved (const AbstractFunction *function) |
| static void | before (const FunctionCall &call) |
| static void | after (const FunctionCall &call) |
| static void | log (FunctionCall &&call) |
| static int | currentPos () |
| static int | maxPos () |
Protected Member Functions | |
| virtual bool | hasState () const =0 |
| Checks for existance of the current configured state. More... | |
| virtual bool | hasState (int pos) const =0 |
| Checks for existance of a state. More... | |
| virtual AbstractState & | state () const =0 |
| Get current state. More... | |
| virtual AbstractState & | state (int pos) const =0 |
| Get state. More... | |
Protected Attributes | |
| const char * | m_name |
| The OpenGL API function name, including the 'gl' prefix. More... | |
Friends | |
| class | Binding |
The AbstractFunction represents an OpenGL API function by its name and entry point after dynamic address resolution.
| glbinding::AbstractFunction::AbstractFunction | ( | const char * | name | ) |
Constructor.
| [in] | name | The actual exported OpenGL API function name, including the 'gl' prefix |
|
virtual |
Destructor to guarantee correct memory deallocation of subclasses.
| const char* glbinding::AbstractFunction::name | ( | ) | const |
Get function name.
| void glbinding::AbstractFunction::resolveAddress | ( | ) |
Lookup the function pointer and stores it in the current state.
| bool glbinding::AbstractFunction::isResolved | ( | ) | const |
Check for a valid function pointer in the current state.
| ProcAddress glbinding::AbstractFunction::address | ( | ) | const |
Get function pointer.
Referenced by glbinding::Function< ReturnType, Arguments >::call(), and glbinding::Function< ReturnType, Arguments >::directCall().
| CallbackMask glbinding::AbstractFunction::callbackMask | ( | ) | const |
Get callback mask.
| void glbinding::AbstractFunction::setCallbackMask | ( | CallbackMask | mask | ) |
Reconfigures the callback mask for the current state.
| [in] | mask | The new callback mask |
| void glbinding::AbstractFunction::addCallbackMask | ( | CallbackMask | mask | ) |
Reconfigures the callback mask for the current state in means of a bit-wise 'or' operation with the current callback mask.
| [in] | mask | The callback mask to include |
| void glbinding::AbstractFunction::removeCallbackMask | ( | CallbackMask | mask | ) |
Reconfigures the callback mask for the current state in means of a bit-wise 'clear' operation of the current callback mask.
| [in] | mask | The callback mask to exclude |
| bool glbinding::AbstractFunction::isEnabled | ( | CallbackMask | mask | ) | const |
Check if all bits of the parameter are set in the currently configured callback mask of the current state.
| [in] | mask | The mask to check against |
Referenced by glbinding::Function< ReturnType, Arguments >::call().
| bool glbinding::AbstractFunction::isAnyEnabled | ( | CallbackMask | mask | ) | const |
Check if any bit of the parameter is set in the currently configured callback mask of the current state.
| [in] | mask | The mask to check against |
Referenced by glbinding::Function< ReturnType, Arguments >::call().
|
pure virtual |
Implemented in glbinding::Function< ReturnType, Arguments >, glbinding::Function< void, gl::GLint, const gl::GLbyte * >, glbinding::Function< void, gl::GLsync, gl::UnusedMask, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLfloat, gl::GLboolean >, glbinding::Function< void, gl::GLbitfield >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void *, gl::GLuint >, glbinding::Function< void *, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLbitfield, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< gl::GLboolean, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint * >, glbinding::Function< gl::GLintptr, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsync, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint *, gl::GLint * >, glbinding::Function< void, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint *, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint64 * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLuint >, glbinding::Function< void, const gl::GLuint64 *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar *const * >, glbinding::Function< void, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, const gl::GLuint * >, glbinding::Function< void, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, const gl::GLbyte * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum >, glbinding::Function< void, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLuint *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLshort *, const gl::GLshort * >, glbinding::Function< void, gl::AttribMask >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLsizei, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void *, gl::GLuint, gl::GLint, gl::MapBufferUsageMask, gl::GLint *, gl::GLenum * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLuint, const void **, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLushort >, glbinding::Function< gl::GLVULKANPROCNV, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< gl::GLushort, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, void * >, glbinding::Function< void, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLfloat * >, glbinding::Function< void, gl::GLuint * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLsync, gl::GLenum, gl::UnusedMask >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint >, glbinding::Function< void, const gl::GLboolean * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, const gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLDEBUGPROC, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLclampf * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLchar *, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::GLclampf >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLint, const gl::GLboolean **, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, const gl::GLuint64 *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, const gl::GLint * >, glbinding::Function< void, gl::GLhandleARB >, glbinding::Function< void, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::ClientAttribMask >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, const gl::GLubyte * >, glbinding::Function< void, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptrARB >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, const gl::GLcharARB * >, glbinding::Function< void, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, const gl::GLushort * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::TextureStorageMaskAMD >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< gl::GLboolean, gl::GLsync >, glbinding::Function< gl::GLboolean, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLsizei, gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLhandleARB, const gl::GLcharARB * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizeiptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint >, glbinding::Function< void, const gl::GLshort * >, glbinding::Function< void, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::UseProgramStageMask, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void *, const void * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLshort, gl::GLshort >, glbinding::Function< gl::GLbitfield, gl::GLfixed *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLfloat, gl::GLuint_array_2 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, glbinding::Function< gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLuint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLhandleARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLcharARB * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLsizei, const gl::GLvdpauSurfaceNV * >, glbinding::Function< void, const void *, const void * >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat *, gl::GLfloat *, gl::GLfloat *, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void *, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::BufferAccessMask >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLushort >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLushort * >, glbinding::Function< void, gl::PathRenderingMaskNV, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat * >, glbinding::Function< gl::GLfloat, gl::GLuint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLsizei, gl::GLint *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLcharARB * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed * >, glbinding::Function< gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLboolean >, glbinding::Function< void, gl::GLsync >, glbinding::Function< void, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptrARB, const void *, gl::GLenum >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, const gl::GLshort * >, glbinding::Function< void, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLenum * >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLintptr, gl::UnusedMask >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void * >, glbinding::Function< void, gl::GLbyte >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLclampf >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const void * >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, const gl::GLbyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::PathRenderingMaskNV, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLenum *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< gl::GLhandleARB, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLuint *, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLubyte * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::TextureStorageMaskAMD >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::MapBufferUsageMask >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, gl::GLuint64, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum >, glbinding::Function< void, const void *, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void *, void *, void * >, glbinding::Function< void, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, void *, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLsizei *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLsync, gl::SyncObjectMask, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, const void * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::ClearBufferMask, gl::GLenum >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void *, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::BufferAccessMask >, glbinding::Function< void, gl::GLuint64, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, void * >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLclampd, gl::GLclampd >, glbinding::Function< void, gl::GLDEBUGPROCARB, const void * >, glbinding::Function< void, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLclampf, gl::GLboolean >, glbinding::Function< gl::GLint, gl::GLenum, gl::GLint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLsizei, const gl::GLubyte *, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< const gl::GLubyte *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptr >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::FfdMaskSGIX >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, const gl::GLshort * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, const gl::GLcharARB **, const gl::GLint * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, const gl::GLint * >, glbinding::Function< void, const gl::GLint *, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLint, gl::GLboolean, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint * >, glbinding::Function< gl::GLuint64, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLdouble, gl::GLdouble >, glbinding::Function< gl::GLsync, gl::_cl_context *, gl::_cl_event *, gl::UnusedMask >, glbinding::Function< gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizeiptr * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, const gl::GLchar *, gl::GLuint, const gl::GLuint *, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLshort >, glbinding::Function< void *, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void *, gl::GLsizei, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLhalfNV >, glbinding::Function< void, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLDEBUGPROCAMD, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::MapBufferUsageMask >, glbinding::Function< void, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLhandleARB, gl::GLhandleARB >, glbinding::Function< void, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLuint *, gl::GLuint, const gl::GLuint *, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, const gl::GLenum *, const gl::GLint *, const gl::GLsizei *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< gl::GLhandleARB >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::ClearBufferMask, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< gl::GLboolean, gl::GLsizei, const gl::GLuint *, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, const gl::GLbyte * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLfloat *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, const gl::GLdouble *, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, const gl::GLenum *, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::MemoryBarrierMask >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLubyte >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfixed * >, glbinding::Function< const gl::GLubyte *, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, const void *, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLuint *, gl::GLuint *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLclampf, gl::GLclampf >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, const gl::GLfixed *, const gl::GLfixed * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLsizei, gl::GLenum, const void *, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLenum *, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfixed * >, glbinding::Function< void, gl::GLchar *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::ClearBufferMask >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, and glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >.
|
static |
Referenced by glbinding::Function< ReturnType, Arguments >::call().
|
static |
Referenced by glbinding::FunctionHelper< ReturnType, Arguments >::call().
|
static |
Referenced by glbinding::FunctionHelper< ReturnType, Arguments >::call().
|
static |
Referenced by glbinding::FunctionHelper< ReturnType, Arguments >::call().
|
static |
|
static |
|
protectedpure virtual |
Checks for existance of the current configured state.
Implemented in glbinding::Function< ReturnType, Arguments >, glbinding::Function< void, gl::GLint, const gl::GLbyte * >, glbinding::Function< void, gl::GLsync, gl::UnusedMask, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLfloat, gl::GLboolean >, glbinding::Function< void, gl::GLbitfield >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void *, gl::GLuint >, glbinding::Function< void *, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLbitfield, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< gl::GLboolean, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint * >, glbinding::Function< gl::GLintptr, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsync, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint *, gl::GLint * >, glbinding::Function< void, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint *, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint64 * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLuint >, glbinding::Function< void, const gl::GLuint64 *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar *const * >, glbinding::Function< void, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, const gl::GLuint * >, glbinding::Function< void, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, const gl::GLbyte * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum >, glbinding::Function< void, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLuint *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLshort *, const gl::GLshort * >, glbinding::Function< void, gl::AttribMask >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLsizei, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void *, gl::GLuint, gl::GLint, gl::MapBufferUsageMask, gl::GLint *, gl::GLenum * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLuint, const void **, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLushort >, glbinding::Function< gl::GLVULKANPROCNV, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< gl::GLushort, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, void * >, glbinding::Function< void, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLfloat * >, glbinding::Function< void, gl::GLuint * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLsync, gl::GLenum, gl::UnusedMask >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint >, glbinding::Function< void, const gl::GLboolean * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, const gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLDEBUGPROC, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLclampf * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLchar *, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::GLclampf >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLint, const gl::GLboolean **, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, const gl::GLuint64 *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, const gl::GLint * >, glbinding::Function< void, gl::GLhandleARB >, glbinding::Function< void, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::ClientAttribMask >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, const gl::GLubyte * >, glbinding::Function< void, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptrARB >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, const gl::GLcharARB * >, glbinding::Function< void, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, const gl::GLushort * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::TextureStorageMaskAMD >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< gl::GLboolean, gl::GLsync >, glbinding::Function< gl::GLboolean, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLsizei, gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLhandleARB, const gl::GLcharARB * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizeiptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint >, glbinding::Function< void, const gl::GLshort * >, glbinding::Function< void, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::UseProgramStageMask, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void *, const void * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLshort, gl::GLshort >, glbinding::Function< gl::GLbitfield, gl::GLfixed *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLfloat, gl::GLuint_array_2 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, glbinding::Function< gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLuint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLhandleARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLcharARB * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLsizei, const gl::GLvdpauSurfaceNV * >, glbinding::Function< void, const void *, const void * >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat *, gl::GLfloat *, gl::GLfloat *, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void *, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::BufferAccessMask >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLushort >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLushort * >, glbinding::Function< void, gl::PathRenderingMaskNV, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat * >, glbinding::Function< gl::GLfloat, gl::GLuint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLsizei, gl::GLint *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLcharARB * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed * >, glbinding::Function< gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLboolean >, glbinding::Function< void, gl::GLsync >, glbinding::Function< void, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptrARB, const void *, gl::GLenum >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, const gl::GLshort * >, glbinding::Function< void, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLenum * >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLintptr, gl::UnusedMask >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void * >, glbinding::Function< void, gl::GLbyte >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLclampf >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const void * >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, const gl::GLbyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::PathRenderingMaskNV, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLenum *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< gl::GLhandleARB, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLuint *, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLubyte * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::TextureStorageMaskAMD >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::MapBufferUsageMask >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, gl::GLuint64, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum >, glbinding::Function< void, const void *, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void *, void *, void * >, glbinding::Function< void, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, void *, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLsizei *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLsync, gl::SyncObjectMask, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, const void * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::ClearBufferMask, gl::GLenum >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void *, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::BufferAccessMask >, glbinding::Function< void, gl::GLuint64, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, void * >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLclampd, gl::GLclampd >, glbinding::Function< void, gl::GLDEBUGPROCARB, const void * >, glbinding::Function< void, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLclampf, gl::GLboolean >, glbinding::Function< gl::GLint, gl::GLenum, gl::GLint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLsizei, const gl::GLubyte *, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< const gl::GLubyte *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptr >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::FfdMaskSGIX >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, const gl::GLshort * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, const gl::GLcharARB **, const gl::GLint * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, const gl::GLint * >, glbinding::Function< void, const gl::GLint *, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLint, gl::GLboolean, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint * >, glbinding::Function< gl::GLuint64, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLdouble, gl::GLdouble >, glbinding::Function< gl::GLsync, gl::_cl_context *, gl::_cl_event *, gl::UnusedMask >, glbinding::Function< gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizeiptr * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, const gl::GLchar *, gl::GLuint, const gl::GLuint *, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLshort >, glbinding::Function< void *, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void *, gl::GLsizei, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLhalfNV >, glbinding::Function< void, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLDEBUGPROCAMD, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::MapBufferUsageMask >, glbinding::Function< void, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLhandleARB, gl::GLhandleARB >, glbinding::Function< void, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLuint *, gl::GLuint, const gl::GLuint *, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, const gl::GLenum *, const gl::GLint *, const gl::GLsizei *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< gl::GLhandleARB >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::ClearBufferMask, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< gl::GLboolean, gl::GLsizei, const gl::GLuint *, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, const gl::GLbyte * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLfloat *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, const gl::GLdouble *, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, const gl::GLenum *, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::MemoryBarrierMask >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLubyte >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfixed * >, glbinding::Function< const gl::GLubyte *, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, const void *, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLuint *, gl::GLuint *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLclampf, gl::GLclampf >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, const gl::GLfixed *, const gl::GLfixed * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLsizei, gl::GLenum, const void *, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLenum *, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfixed * >, glbinding::Function< void, gl::GLchar *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::ClearBufferMask >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, and glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >.
|
protectedpure virtual |
Checks for existance of a state.
| [in] | pos | The index of the state to check |
Implemented in glbinding::Function< ReturnType, Arguments >, glbinding::Function< void, gl::GLint, const gl::GLbyte * >, glbinding::Function< void, gl::GLsync, gl::UnusedMask, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLfloat, gl::GLboolean >, glbinding::Function< void, gl::GLbitfield >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void *, gl::GLuint >, glbinding::Function< void *, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLbitfield, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< gl::GLboolean, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint * >, glbinding::Function< gl::GLintptr, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsync, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint *, gl::GLint * >, glbinding::Function< void, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint *, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint64 * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLuint >, glbinding::Function< void, const gl::GLuint64 *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar *const * >, glbinding::Function< void, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, const gl::GLuint * >, glbinding::Function< void, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, const gl::GLbyte * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum >, glbinding::Function< void, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLuint *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLshort *, const gl::GLshort * >, glbinding::Function< void, gl::AttribMask >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLsizei, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void *, gl::GLuint, gl::GLint, gl::MapBufferUsageMask, gl::GLint *, gl::GLenum * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLuint, const void **, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLushort >, glbinding::Function< gl::GLVULKANPROCNV, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< gl::GLushort, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, void * >, glbinding::Function< void, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLfloat * >, glbinding::Function< void, gl::GLuint * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLsync, gl::GLenum, gl::UnusedMask >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint >, glbinding::Function< void, const gl::GLboolean * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, const gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLDEBUGPROC, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLclampf * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLchar *, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::GLclampf >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLint, const gl::GLboolean **, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, const gl::GLuint64 *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, const gl::GLint * >, glbinding::Function< void, gl::GLhandleARB >, glbinding::Function< void, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::ClientAttribMask >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, const gl::GLubyte * >, glbinding::Function< void, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptrARB >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, const gl::GLcharARB * >, glbinding::Function< void, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, const gl::GLushort * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::TextureStorageMaskAMD >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< gl::GLboolean, gl::GLsync >, glbinding::Function< gl::GLboolean, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLsizei, gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLhandleARB, const gl::GLcharARB * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizeiptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint >, glbinding::Function< void, const gl::GLshort * >, glbinding::Function< void, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::UseProgramStageMask, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void *, const void * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLshort, gl::GLshort >, glbinding::Function< gl::GLbitfield, gl::GLfixed *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLfloat, gl::GLuint_array_2 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, glbinding::Function< gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLuint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLhandleARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLcharARB * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLsizei, const gl::GLvdpauSurfaceNV * >, glbinding::Function< void, const void *, const void * >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat *, gl::GLfloat *, gl::GLfloat *, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void *, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::BufferAccessMask >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLushort >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLushort * >, glbinding::Function< void, gl::PathRenderingMaskNV, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat * >, glbinding::Function< gl::GLfloat, gl::GLuint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLsizei, gl::GLint *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLcharARB * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed * >, glbinding::Function< gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLboolean >, glbinding::Function< void, gl::GLsync >, glbinding::Function< void, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptrARB, const void *, gl::GLenum >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, const gl::GLshort * >, glbinding::Function< void, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLenum * >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLintptr, gl::UnusedMask >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void * >, glbinding::Function< void, gl::GLbyte >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLclampf >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const void * >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, const gl::GLbyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::PathRenderingMaskNV, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLenum *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< gl::GLhandleARB, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLuint *, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLubyte * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::TextureStorageMaskAMD >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::MapBufferUsageMask >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, gl::GLuint64, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum >, glbinding::Function< void, const void *, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void *, void *, void * >, glbinding::Function< void, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, void *, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLsizei *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLsync, gl::SyncObjectMask, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, const void * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::ClearBufferMask, gl::GLenum >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void *, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::BufferAccessMask >, glbinding::Function< void, gl::GLuint64, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, void * >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLclampd, gl::GLclampd >, glbinding::Function< void, gl::GLDEBUGPROCARB, const void * >, glbinding::Function< void, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLclampf, gl::GLboolean >, glbinding::Function< gl::GLint, gl::GLenum, gl::GLint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLsizei, const gl::GLubyte *, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< const gl::GLubyte *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptr >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::FfdMaskSGIX >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, const gl::GLshort * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, const gl::GLcharARB **, const gl::GLint * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, const gl::GLint * >, glbinding::Function< void, const gl::GLint *, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLint, gl::GLboolean, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint * >, glbinding::Function< gl::GLuint64, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLdouble, gl::GLdouble >, glbinding::Function< gl::GLsync, gl::_cl_context *, gl::_cl_event *, gl::UnusedMask >, glbinding::Function< gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizeiptr * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, const gl::GLchar *, gl::GLuint, const gl::GLuint *, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLshort >, glbinding::Function< void *, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void *, gl::GLsizei, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLhalfNV >, glbinding::Function< void, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLDEBUGPROCAMD, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::MapBufferUsageMask >, glbinding::Function< void, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLhandleARB, gl::GLhandleARB >, glbinding::Function< void, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLuint *, gl::GLuint, const gl::GLuint *, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, const gl::GLenum *, const gl::GLint *, const gl::GLsizei *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< gl::GLhandleARB >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::ClearBufferMask, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< gl::GLboolean, gl::GLsizei, const gl::GLuint *, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, const gl::GLbyte * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLfloat *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, const gl::GLdouble *, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, const gl::GLenum *, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::MemoryBarrierMask >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLubyte >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfixed * >, glbinding::Function< const gl::GLubyte *, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, const void *, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLuint *, gl::GLuint *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLclampf, gl::GLclampf >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, const gl::GLfixed *, const gl::GLfixed * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLsizei, gl::GLenum, const void *, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLenum *, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfixed * >, glbinding::Function< void, gl::GLchar *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::ClearBufferMask >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, and glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >.
|
protectedpure virtual |
Get current state.
Implemented in glbinding::Function< ReturnType, Arguments >, glbinding::Function< void, gl::GLint, const gl::GLbyte * >, glbinding::Function< void, gl::GLsync, gl::UnusedMask, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLfloat, gl::GLboolean >, glbinding::Function< void, gl::GLbitfield >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void *, gl::GLuint >, glbinding::Function< void *, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLbitfield, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< gl::GLboolean, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint * >, glbinding::Function< gl::GLintptr, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsync, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint *, gl::GLint * >, glbinding::Function< void, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint *, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint64 * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLuint >, glbinding::Function< void, const gl::GLuint64 *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar *const * >, glbinding::Function< void, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, const gl::GLuint * >, glbinding::Function< void, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, const gl::GLbyte * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum >, glbinding::Function< void, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLuint *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLshort *, const gl::GLshort * >, glbinding::Function< void, gl::AttribMask >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLsizei, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void *, gl::GLuint, gl::GLint, gl::MapBufferUsageMask, gl::GLint *, gl::GLenum * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLuint, const void **, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLushort >, glbinding::Function< gl::GLVULKANPROCNV, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< gl::GLushort, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, void * >, glbinding::Function< void, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLfloat * >, glbinding::Function< void, gl::GLuint * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLsync, gl::GLenum, gl::UnusedMask >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint >, glbinding::Function< void, const gl::GLboolean * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, const gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLDEBUGPROC, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLclampf * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLchar *, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::GLclampf >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLint, const gl::GLboolean **, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, const gl::GLuint64 *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, const gl::GLint * >, glbinding::Function< void, gl::GLhandleARB >, glbinding::Function< void, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::ClientAttribMask >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, const gl::GLubyte * >, glbinding::Function< void, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptrARB >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, const gl::GLcharARB * >, glbinding::Function< void, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, const gl::GLushort * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::TextureStorageMaskAMD >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< gl::GLboolean, gl::GLsync >, glbinding::Function< gl::GLboolean, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLsizei, gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLhandleARB, const gl::GLcharARB * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizeiptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint >, glbinding::Function< void, const gl::GLshort * >, glbinding::Function< void, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::UseProgramStageMask, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void *, const void * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLshort, gl::GLshort >, glbinding::Function< gl::GLbitfield, gl::GLfixed *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLfloat, gl::GLuint_array_2 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, glbinding::Function< gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLuint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLhandleARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLcharARB * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLsizei, const gl::GLvdpauSurfaceNV * >, glbinding::Function< void, const void *, const void * >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat *, gl::GLfloat *, gl::GLfloat *, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void *, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::BufferAccessMask >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLushort >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLushort * >, glbinding::Function< void, gl::PathRenderingMaskNV, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat * >, glbinding::Function< gl::GLfloat, gl::GLuint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLsizei, gl::GLint *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLcharARB * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed * >, glbinding::Function< gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLboolean >, glbinding::Function< void, gl::GLsync >, glbinding::Function< void, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptrARB, const void *, gl::GLenum >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, const gl::GLshort * >, glbinding::Function< void, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLenum * >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLintptr, gl::UnusedMask >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void * >, glbinding::Function< void, gl::GLbyte >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLclampf >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const void * >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, const gl::GLbyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::PathRenderingMaskNV, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLenum *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< gl::GLhandleARB, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLuint *, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLubyte * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::TextureStorageMaskAMD >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::MapBufferUsageMask >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, gl::GLuint64, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum >, glbinding::Function< void, const void *, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void *, void *, void * >, glbinding::Function< void, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, void *, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLsizei *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLsync, gl::SyncObjectMask, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, const void * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::ClearBufferMask, gl::GLenum >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void *, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::BufferAccessMask >, glbinding::Function< void, gl::GLuint64, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, void * >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLclampd, gl::GLclampd >, glbinding::Function< void, gl::GLDEBUGPROCARB, const void * >, glbinding::Function< void, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLclampf, gl::GLboolean >, glbinding::Function< gl::GLint, gl::GLenum, gl::GLint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLsizei, const gl::GLubyte *, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< const gl::GLubyte *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptr >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::FfdMaskSGIX >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, const gl::GLshort * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, const gl::GLcharARB **, const gl::GLint * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, const gl::GLint * >, glbinding::Function< void, const gl::GLint *, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLint, gl::GLboolean, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint * >, glbinding::Function< gl::GLuint64, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLdouble, gl::GLdouble >, glbinding::Function< gl::GLsync, gl::_cl_context *, gl::_cl_event *, gl::UnusedMask >, glbinding::Function< gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizeiptr * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, const gl::GLchar *, gl::GLuint, const gl::GLuint *, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLshort >, glbinding::Function< void *, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void *, gl::GLsizei, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLhalfNV >, glbinding::Function< void, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLDEBUGPROCAMD, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::MapBufferUsageMask >, glbinding::Function< void, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLhandleARB, gl::GLhandleARB >, glbinding::Function< void, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLuint *, gl::GLuint, const gl::GLuint *, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, const gl::GLenum *, const gl::GLint *, const gl::GLsizei *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< gl::GLhandleARB >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::ClearBufferMask, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< gl::GLboolean, gl::GLsizei, const gl::GLuint *, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, const gl::GLbyte * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLfloat *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, const gl::GLdouble *, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, const gl::GLenum *, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::MemoryBarrierMask >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLubyte >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfixed * >, glbinding::Function< const gl::GLubyte *, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, const void *, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLuint *, gl::GLuint *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLclampf, gl::GLclampf >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, const gl::GLfixed *, const gl::GLfixed * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLsizei, gl::GLenum, const void *, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLenum *, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfixed * >, glbinding::Function< void, gl::GLchar *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::ClearBufferMask >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, and glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >.
|
protectedpure virtual |
Get state.
| [in] | pos | The index of the state |
Implemented in glbinding::Function< ReturnType, Arguments >, glbinding::Function< void, gl::GLint, const gl::GLbyte * >, glbinding::Function< void, gl::GLsync, gl::UnusedMask, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLfloat, gl::GLboolean >, glbinding::Function< void, gl::GLbitfield >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void *, gl::GLuint >, glbinding::Function< void *, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLbitfield, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< gl::GLboolean, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint * >, glbinding::Function< gl::GLintptr, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsync, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint *, gl::GLint * >, glbinding::Function< void, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint *, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint64 * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLuint >, glbinding::Function< void, const gl::GLuint64 *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar *const * >, glbinding::Function< void, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, const gl::GLuint * >, glbinding::Function< void, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, const gl::GLbyte * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum >, glbinding::Function< void, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLuint *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLshort *, const gl::GLshort * >, glbinding::Function< void, gl::AttribMask >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLsizei, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void *, gl::GLuint, gl::GLint, gl::MapBufferUsageMask, gl::GLint *, gl::GLenum * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLuint, const void **, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLushort >, glbinding::Function< gl::GLVULKANPROCNV, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< gl::GLushort, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, void * >, glbinding::Function< void, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLfloat * >, glbinding::Function< void, gl::GLuint * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLsync, gl::GLenum, gl::UnusedMask >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint >, glbinding::Function< void, const gl::GLboolean * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, const gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLDEBUGPROC, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLclampf * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLchar *, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::GLclampf >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLint, const gl::GLboolean **, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, const gl::GLuint64 *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, const gl::GLint * >, glbinding::Function< void, gl::GLhandleARB >, glbinding::Function< void, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::ClientAttribMask >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, const gl::GLubyte * >, glbinding::Function< void, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptrARB >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, const gl::GLcharARB * >, glbinding::Function< void, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, const gl::GLushort * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::TextureStorageMaskAMD >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< gl::GLboolean, gl::GLsync >, glbinding::Function< gl::GLboolean, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLsizei, gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLhandleARB, const gl::GLcharARB * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizeiptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint >, glbinding::Function< void, const gl::GLshort * >, glbinding::Function< void, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::UseProgramStageMask, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void *, const void * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLshort, gl::GLshort >, glbinding::Function< gl::GLbitfield, gl::GLfixed *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLfloat, gl::GLuint_array_2 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, glbinding::Function< gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLuint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLhandleARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLcharARB * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLsizei, const gl::GLvdpauSurfaceNV * >, glbinding::Function< void, const void *, const void * >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat *, gl::GLfloat *, gl::GLfloat *, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void *, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::BufferAccessMask >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLushort >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLushort * >, glbinding::Function< void, gl::PathRenderingMaskNV, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat * >, glbinding::Function< gl::GLfloat, gl::GLuint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLsizei, gl::GLint *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLcharARB * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed * >, glbinding::Function< gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLboolean >, glbinding::Function< void, gl::GLsync >, glbinding::Function< void, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptrARB, const void *, gl::GLenum >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, const gl::GLshort * >, glbinding::Function< void, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLenum * >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLintptr, gl::UnusedMask >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void * >, glbinding::Function< void, gl::GLbyte >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLclampf >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const void * >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, const gl::GLbyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::PathRenderingMaskNV, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLenum *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< gl::GLhandleARB, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLuint *, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLubyte * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::TextureStorageMaskAMD >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::MapBufferUsageMask >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, gl::GLuint64, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum >, glbinding::Function< void, const void *, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void *, void *, void * >, glbinding::Function< void, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, void *, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLsizei *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< gl::GLenum, gl::GLsync, gl::SyncObjectMask, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, const void * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::ClearBufferMask, gl::GLenum >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void *, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::BufferAccessMask >, glbinding::Function< void, gl::GLuint64, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, void * >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLclampd, gl::GLclampd >, glbinding::Function< void, gl::GLDEBUGPROCARB, const void * >, glbinding::Function< void, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLclampf, gl::GLboolean >, glbinding::Function< gl::GLint, gl::GLenum, gl::GLint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLsizei, const gl::GLubyte *, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< const gl::GLubyte *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptr >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< gl::GLint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::FfdMaskSGIX >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, const gl::GLshort * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, const gl::GLcharARB **, const gl::GLint * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, const gl::GLint * >, glbinding::Function< void, const gl::GLint *, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLint, gl::GLboolean, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint * >, glbinding::Function< gl::GLuint64, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLdouble, gl::GLdouble >, glbinding::Function< gl::GLsync, gl::_cl_context *, gl::_cl_event *, gl::UnusedMask >, glbinding::Function< gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizeiptr * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, const gl::GLchar *, gl::GLuint, const gl::GLuint *, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLshort >, glbinding::Function< void *, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void *, gl::GLsizei, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLhalfNV >, glbinding::Function< void, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLDEBUGPROCAMD, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::MapBufferUsageMask >, glbinding::Function< void, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLhandleARB, gl::GLhandleARB >, glbinding::Function< void, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLuint *, gl::GLuint, const gl::GLuint *, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, const gl::GLenum *, const gl::GLint *, const gl::GLsizei *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, glbinding::Function< gl::GLhandleARB >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::ClearBufferMask, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< gl::GLboolean, gl::GLsizei, const gl::GLuint *, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, const gl::GLbyte * >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, const gl::GLfloat *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, const gl::GLdouble *, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, const gl::GLenum *, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::MemoryBarrierMask >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLubyte >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfixed * >, glbinding::Function< const gl::GLubyte *, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, const void *, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLuint *, gl::GLuint *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLclampf, gl::GLclampf >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, const gl::GLfixed *, const gl::GLfixed * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLsizei, gl::GLenum, const void *, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLenum *, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfixed * >, glbinding::Function< void, gl::GLchar *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::ClearBufferMask >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, and glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >.
|
friend |
|
protected |
The OpenGL API function name, including the 'gl' prefix.
1.8.11