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.