glbinding  3.3.0.0
A C++ binding for the OpenGL API, generated using the gl.xml specification.
Loading...
Searching...
No Matches

The AbstractFunction represents an OpenGL API function by its name and entry point after dynamic address resolution. More...

#include <glbinding/AbstractFunction.h>

Inheritance diagram for glbinding::AbstractFunction:
glbinding::Function< void, gl::GLenum, gl::GLfloat > glbinding::Function< void, gl::GLenum, gl::GLfixed > glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64, gl::GLuint > glbinding::Function< void, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLenum > glbinding::Function< void, gl::GLuint, const gl::GLchar * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI > glbinding::Function< void > glbinding::Function< gl::GLboolean, gl::GLsizei, const gl::GLuint *, gl::GLboolean * > glbinding::Function< void, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint > glbinding::Function< gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 *, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * > glbinding::Function< gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 *, 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, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * > glbinding::Function< void, gl::GLhandleARB, gl::GLhandleARB > glbinding::Function< void, gl::GLuint, gl::GLenum > glbinding::Function< void, gl::GLenum, gl::GLuint > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLchar * > glbinding::Function< void, gl::GLhandleARB, gl::GLuint, const gl::GLcharARB * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizeiptr * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLchar * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLenum > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLint > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint * > glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint > glbinding::Function< gl::GLuint, gl::GLenum > glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptrARB > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint > glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte > glbinding::Function< void, const gl::GLbyte * > glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble > glbinding::Function< void, const gl::GLdouble * > glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, const gl::GLfloat * > glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint > glbinding::Function< void, const gl::GLint * > glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort > glbinding::Function< void, const gl::GLshort * > glbinding::Function< void, gl::GLenum, gl::GLsizei, const void * > glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, const gl::GLubyte * > glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, const gl::GLubyte * > glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed > glbinding::Function< void, gl::GLenum, gl::GLenum > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum > glbinding::Function< void, gl::GLenum, gl::GLint > 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::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::GLenum, gl::GLuint, gl::GLuint64EXT, gl::GLsizeiptr > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64 > glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLenum > glbinding::Function< void, gl::GLenum, gl::GLsizeiptrARB, const void *, gl::GLenum > glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean > glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLuint, gl::GLuint64, gl::GLboolean > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::BufferStorageMask > glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::BufferStorageMask > glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 > glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, const void * > glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, const void * > glbinding::Function< void, gl::GLsizei, gl::GLenum, const void * > glbinding::Function< gl::GLenum, gl::GLenum > glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum > glbinding::Function< void, gl::ClearBufferMask > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, const void * > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfloat * > 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::GLint, const gl::GLuint * > glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLdouble > glbinding::Function< void, gl::GLfloat > glbinding::Function< void, gl::GLclampf > glbinding::Function< void, gl::GLfixed > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, const void * > 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::GLsizeiptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, const void * > 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::ClientAttribMask > glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * > glbinding::Function< gl::GLenum, gl::GLsync, gl::SyncObjectMask, gl::GLuint64 > glbinding::Function< void, gl::GLenum, const gl::GLdouble * > glbinding::Function< void, gl::GLenum, const gl::GLfloat * > glbinding::Function< void, gl::GLenum, const gl::GLfixed * > glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat * > glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV > glbinding::Function< void, const gl::GLhalfNV * > glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte > glbinding::Function< void, const gl::GLubyte * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint > glbinding::Function< void, const gl::GLuint * > glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort > glbinding::Function< void, const gl::GLushort * > glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed > glbinding::Function< void, const gl::GLfixed * > glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte > glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble > 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::GLfloat *, const gl::GLfloat *, const gl::GLfloat * > glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV > glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort > glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte > glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat > glbinding::Function< void, const gl::GLubyte *, const gl::GLfloat * > glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort, gl::GLushort > glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI > glbinding::Function< void, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean > glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean > glbinding::Function< void, gl::GLenum, const gl::GLuint * > glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, const void * > glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * > glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLint, const void **, gl::GLint > glbinding::Function< void, gl::GLint, gl::GLenum, const void ** > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLenum, const void * > glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum > 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, const gl::GLint * > glbinding::Function< void, gl::GLhandleARB > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, const gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, const void * > 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, 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::GLsizei, gl::GLenum, 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::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::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::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::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * > 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, 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::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, 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::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, 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::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * > 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::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * > 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::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::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed > glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfixed * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLint, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, 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::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::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint > 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::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::GLsizei, 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::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr > glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, 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::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, 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::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::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint > 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::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei > 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::GLint, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLuint, 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::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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLsizei, const gl::GLfloat * > glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * > glbinding::Function< void, gl::GLsizei, gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLuint * > glbinding::Function< gl::GLuint > glbinding::Function< gl::GLhandleARB > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLuint * > glbinding::Function< gl::GLhandleARB, gl::GLenum > glbinding::Function< gl::GLuint, gl::GLenum, const gl::GLchar * > glbinding::Function< gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar *const * > glbinding::Function< gl::GLsync, gl::_cl_context *, gl::_cl_event *, gl::GLbitfield > glbinding::Function< void, gl::GLenum, gl::GLdouble * > glbinding::Function< void, gl::GLenum, gl::GLfloat * > glbinding::Function< void, gl::GLDEBUGPROC, const void * > glbinding::Function< void, gl::GLDEBUGPROCAMD, void * > glbinding::Function< void, gl::GLDEBUGPROCARB, const void * > glbinding::Function< void, gl::GLDEBUGPROCKHR, const void * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * > 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< 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::FfdMaskSGIX > glbinding::Function< void, gl::GLuint, gl::GLsizei > glbinding::Function< void, gl::GLsizei, const gl::GLuint * > glbinding::Function< void, gl::GLint, const gl::GLchar * > glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLuint * > glbinding::Function< void, gl::GLsizei, const gl::GLint * > glbinding::Function< void, gl::GLsync > glbinding::Function< void, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLclampd, gl::GLclampd > glbinding::Function< void, gl::GLboolean > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLdouble * > glbinding::Function< void, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLclampf, gl::GLclampf > glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLfixed, gl::GLfixed > glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLintptr > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei > glbinding::Function< void, gl::GLenum, const void * > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLuint > glbinding::Function< void, gl::GLsizei, const gl::GLenum * > glbinding::Function< void, gl::GLenum, const gl::GLuint64 *, const gl::GLsizei *, gl::GLuint > glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, gl::GLuint > glbinding::Function< void, const gl::GLuint64 *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint > glbinding::Function< void, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint > glbinding::Function< void, gl::GLenum, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void * > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLenum, const void * > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLuint > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint, gl::GLuint > glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void *, gl::GLint > 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::GLsizei > 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::GLsizei > glbinding::Function< void, gl::GLsizei, const void * > glbinding::Function< void, gl::GLsizei, gl::GLsizei, const gl::GLboolean * > glbinding::Function< void, gl::GLint, const gl::GLboolean **, gl::GLint > glbinding::Function< void, const gl::GLboolean * > glbinding::Function< void, gl::GLenum, gl::GLeglImageOES, const gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLeglImageOES, const gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint > glbinding::Function< void, gl::GLint, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLfloat * > glbinding::Function< void, gl::GLsizei, gl::GLenum, gl::GLfloat * > glbinding::Function< void, gl::GLsizei, gl::GLenum, const gl::GLfixed * > glbinding::Function< gl::GLsync, gl::GLenum, gl::GLbitfield > glbinding::Function< gl::GLint, gl::GLuint * > glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr > glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr > glbinding::Function< void, gl::GLsizei, void * > glbinding::Function< void, gl::GLhalfNV > glbinding::Function< void, gl::GLenum, gl::GLint, const void **, gl::GLint > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei > glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed > glbinding::Function< gl::GLuint, gl::GLsizei > glbinding::Function< gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint * > glbinding::Function< void, gl::GLsizei, gl::GLint * > glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLchar * > glbinding::Function< void, gl::GLhandleARB, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLcharARB * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, 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::GLenum, gl::GLenum, gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint * > glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLhandleARB * > glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLuint * > glbinding::Function< gl::GLint, gl::GLuint, const gl::GLchar * > glbinding::Function< gl::GLint, gl::GLhandleARB, const gl::GLcharARB * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLboolean * > glbinding::Function< void, gl::GLenum, gl::GLboolean * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint64 * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint64EXT * > glbinding::Function< void, gl::GLenum, gl::GLenum, void ** > glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, void * > glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, void * > glbinding::Function< void, gl::GLenum, gl::GLfixed * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * > glbinding::Function< gl::GLuint, gl::GLenum, gl::GLuint > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, void * > glbinding::Function< void, gl::GLenum, gl::GLint, void * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, void * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, void * > 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::GLfixed * > glbinding::Function< void, gl::GLsizei, gl::GLfloat * > glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLenum *, gl::GLsizei *, gl::GLchar * > glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLsizei *, gl::GLchar * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble * > glbinding::Function< gl::GLenum > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint * > glbinding::Function< void, gl::GLuint * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat * > glbinding::Function< void, gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, void * > glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum > glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLcharARB * > glbinding::Function< gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint64 * > glbinding::Function< void, gl::GLenum, gl::GLint64 * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT * > glbinding::Function< void, gl::GLenum, gl::GLuint64EXT * > glbinding::Function< void, gl::GLenum, gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint64 * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, void * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLuint * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64 * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64EXT * > glbinding::Function< void, gl::GLuint, gl::GLenum, void ** > glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, void * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, 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::GLuint, gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, void * > glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLsizei, gl::GLint *, gl::GLchar * > glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLenum, gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void * > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, void * > glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, gl::GLsizei, void * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLdouble * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLushort * > glbinding::Function< void, gl::GLsizei, gl::GLubyte * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void *, gl::GLsizei, void *, void * > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint64 * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint64 * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * > glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLfloat * > glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLint * > glbinding::Function< void, const void *, gl::GLsizei, gl::GLsizei *, gl::GLchar * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLubyte * > glbinding::Function< void, gl::GLuint, gl::GLfloat * > glbinding::Function< gl::GLfloat, gl::GLuint, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::PathMetricMask, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat * > glbinding::Function< void, gl::PathMetricMask, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLsizei, gl::GLfloat * > 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::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::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint *, gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void * > glbinding::Function< void, gl::GLuint, gl::GLint *, gl::GLint *, gl::GLsizei, gl::GLuint * > glbinding::Function< void, gl::GLint *, gl::GLsizei, gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, void *, gl::GLuint * > glbinding::Function< void, gl::GLchar *, gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::PerformanceQueryCapsMaskINTEL > glbinding::Function< void, gl::GLenum, gl::GLuint * > glbinding::Function< void, gl::GLenum, gl::GLushort * > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfixed * > glbinding::Function< void, gl::GLenum, gl::GLuint, void ** > glbinding::Function< void, gl::GLenum, void ** > glbinding::Function< void, gl::GLubyte * > glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLenum *, void * > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLfloat * > glbinding::Function< gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLchar * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLint * > glbinding::Function< gl::GLint, gl::GLuint, gl::GLenum, const gl::GLchar * > glbinding::Function< void, gl::GLenum, gl::GLenum, void * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLubyte * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptr > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64 * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void *, void *, void * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint *, gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint * > glbinding::Function< gl::GLushort, gl::GLenum > glbinding::Function< const gl::GLubyte *, gl::GLenum > glbinding::Function< const gl::GLubyte *, gl::GLenum, gl::GLuint > glbinding::Function< void, gl::GLsync, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfixed * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint * > glbinding::Function< gl::GLuint64, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, 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< gl::GLuint64, gl::GLuint, gl::GLuint > 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::GLuint, gl::GLenum, gl::GLuint, gl::GLint64 * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint * > glbinding::Function< gl::GLuint, gl::GLuint, const gl::GLchar * > glbinding::Function< gl::GLint, gl::GLuint, gl::GLint > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat * > glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT * > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint * > glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLint * > glbinding::Function< gl::GLintptr, gl::GLuint, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLubyte * > glbinding::Function< void, gl::GLenum, gl::GLubyte * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint64 * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void ** > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64EXT * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLfloat * > glbinding::Function< gl::GLVULKANPROCNV, const gl::GLchar * > glbinding::Function< void, gl::GLbyte > glbinding::Function< void, gl::GLshort > glbinding::Function< void, gl::GLubyte > glbinding::Function< void, gl::GLushort > glbinding::Function< void, gl::GLenum, gl::VertexHintsMaskPGI > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLboolean > glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, gl::GLint > glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, void * > glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, const void * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint > glbinding::Function< void, gl::GLuint, gl::GLenum, void * > glbinding::Function< void, gl::GLuint, gl::GLenum, const void * > glbinding::Function< gl::GLsync, gl::GLenum, gl::GLintptr, gl::GLbitfield > glbinding::Function< void, gl::GLenum, gl::GLclampf > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * > glbinding::Function< void, gl::GLsizei, const gl::GLchar * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLfloat > glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLenum * > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLuint, gl::GLint > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei > glbinding::Function< gl::GLboolean, gl::GLuint > glbinding::Function< gl::GLboolean, gl::GLenum > glbinding::Function< gl::GLboolean, gl::GLenum, gl::GLuint > glbinding::Function< gl::GLboolean, gl::GLuint64 > glbinding::Function< gl::GLboolean, gl::GLint, const gl::GLchar * > glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat > glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLfloat, gl::GLfloat > glbinding::Function< gl::GLboolean, gl::GLsync > glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLenum > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * > 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::GLbitfield, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * > glbinding::Function< void, gl::GLint, gl::GLushort > glbinding::Function< void, gl::GLuint, gl::GLuint, const void **, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat > glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLubyte * > glbinding::Function< void, gl::GLint, gl::GLsizei > glbinding::Function< void, gl::GLuint64 > glbinding::Function< void, gl::GLuint64, gl::GLenum > glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * > glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * > glbinding::Function< void, gl::GLenum, 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::GLenum, 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::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed > glbinding::Function< void *, gl::GLenum, gl::GLenum > glbinding::Function< void *, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::MapBufferAccessMask > 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::GLint, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed > glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed > glbinding::Function< void *, gl::GLuint, gl::GLenum > glbinding::Function< void *, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::MapBufferAccessMask > glbinding::Function< void *, gl::GLuint > glbinding::Function< void *, gl::GLuint, gl::GLint, gl::GLbitfield, gl::GLint *, gl::GLenum * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * > 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, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * > 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< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLint, const gl::GLubyte * > glbinding::Function< void, gl::GLint, const gl::GLuint * > glbinding::Function< void, gl::GLint, const gl::GLushort * > glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::MemoryBarrierMask > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLboolean > glbinding::Function< void, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint64 * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLuint, gl::GLbitfield > glbinding::Function< void, gl::GLenum, const gl::GLint *, const gl::GLsizei *, gl::GLsizei > glbinding::Function< void, 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, const void *, gl::GLsizei, gl::GLsizei, gl::GLint > glbinding::Function< void, 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 > glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, const gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei > 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, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLintptr, gl::GLintptr, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLintptr, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLint *, const gl::GLsizei *, gl::GLsizei > glbinding::Function< void, const gl::GLenum *, const gl::GLint *, const gl::GLsizei *, gl::GLsizei, gl::GLint > glbinding::Function< void, const gl::GLenum *, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLbyte > glbinding::Function< void, gl::GLenum, const gl::GLbyte * > glbinding::Function< void, gl::GLenum, gl::GLdouble > glbinding::Function< void, gl::GLenum, gl::GLhalfNV > glbinding::Function< void, gl::GLenum, const gl::GLhalfNV * > glbinding::Function< void, gl::GLenum, gl::GLshort > glbinding::Function< void, gl::GLenum, const gl::GLshort * > glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte > glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV > glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort > glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed > glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte > glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort > glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed > glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte > glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV > glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort > glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed > glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLuint * > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, const void * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLdouble * > 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * > 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::GLenum, gl::GLenum, gl::GLenum, const gl::GLuint * > 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::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, 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::GLenum, const void * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint64 > glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::GLenum > glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean > glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLuint, gl::GLuint64, gl::GLboolean > glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::BufferStorageMask > glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::BufferStorageMask > glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 > glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint > 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::GLuint, const gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLint * > 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::GLuint, const gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLenum, 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::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, const void * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLchar *, gl::GLint, const gl::GLchar * > glbinding::Function< gl::GLuint, gl::GLsizei, const void *, gl::GLenum > glbinding::Function< void, gl::GLenum, const void ** > glbinding::Function< void, const void *, gl::GLsizei, const gl::GLchar * > glbinding::Function< gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLsizei, gl::GLenum, const void * > glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, const void * > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLfloat * > glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat > glbinding::Function< gl::GLenum, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLfloat, gl::GLuint * > 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::GLenum, const void *, gl::PathFontStyle, gl::GLsizei, gl::GLenum, const void *, gl::GLenum, gl::GLuint, gl::GLfloat > 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::GLenum, gl::GLint, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, const void * > 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::GLsizei, gl::GLsizei, gl::GLenum, const void * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, const gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLuint * > glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLushort * > glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfixed * > glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat *, gl::GLfloat *, gl::GLfloat *, gl::GLfloat * > glbinding::Function< gl::GLint, gl::GLint * > 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::GLuint64EXT, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * > glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLclampf * > glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfixed * > glbinding::Function< void, gl::GLuint, gl::GLenum, const void *, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLdouble * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint > glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLdouble * > 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 *, const gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint, const gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const void * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint64 * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint64EXT * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64 * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLuint, 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::GLint64EXT, gl::GLint64EXT > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64 > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLuint, 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::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat > 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, gl::GLint64 > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * > glbinding::Function< void, gl::AttribMask > glbinding::Function< gl::GLbitfield, gl::GLfixed *, gl::GLint * > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::OcclusionQueryEventMaskAMD > glbinding::Function< gl::GLint, gl::GLenum, gl::GLint, gl::GLuint, gl::GLint * > glbinding::Function< void, gl::GLshort, gl::GLshort > glbinding::Function< void, gl::GLuint, gl::GLboolean > glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * > glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, void * > glbinding::Function< void, const gl::GLdouble *, const gl::GLdouble * > glbinding::Function< void, const gl::GLint *, const gl::GLint * > glbinding::Function< void, const gl::GLshort *, const gl::GLshort * > glbinding::Function< void, const gl::GLfixed *, const gl::GLfixed * > glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64 > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLbitfield > glbinding::Function< gl::GLint, gl::GLenum > glbinding::Function< void, gl::GLenum, gl::GLsizei, const void ** > glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const 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, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, 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, gl::GLfloat, 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::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, const gl::GLuint *, const gl::GLfloat * > glbinding::Function< void, gl::GLfloat, gl::GLboolean > glbinding::Function< void, gl::GLclampx, gl::GLboolean > glbinding::Function< void, gl::GLclampf, gl::GLboolean > glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint * > glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLuint, const gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLuint, gl::GLint, gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint64 * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void *, const void * > glbinding::Function< void, gl::GLuint, const gl::GLfloat * > glbinding::Function< void, gl::GLsizei, const gl::GLuint *, gl::GLenum, const void *, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, const gl::GLcharARB **, const gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const 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::GLsizei, const gl::GLuint *, const gl::GLuint64 * > glbinding::Function< void, gl::GLuint, const gl::GLchar *, gl::GLuint, const gl::GLuint *, const gl::GLuint * > glbinding::Function< void, gl::GLsizei, gl::GLuint > glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, const gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLuint > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum > glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, const gl::GLfloat * > 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::GLuint, gl::GLenum, gl::GLuint, gl::GLenum > 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::GLint, gl::GLuint, gl::GLenum > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr > glbinding::Function< void, gl::GLbyte, gl::GLbyte > 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, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * > glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, const gl::GLfloat *, const gl::GLubyte *, const gl::GLfloat * > glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat > 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, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLfloat * > glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble > glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLdouble * > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * > 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::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean > 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::GLint, gl::GLenum, 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::GLsizei, gl::GLboolean > 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::GLsizei, gl::GLint, 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::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64, gl::GLboolean > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 > glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 > 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 > 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::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::TextureStorageMaskAMD > glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * > 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::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::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::GLuint, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr > 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::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, 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::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, 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, 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::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean > 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::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64, gl::GLboolean > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * > 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::GLenum, gl::GLenum, const gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei > glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean > glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei > 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, gl::GLboolean > 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 > glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 > 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 > 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::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::TextureStorageMaskAMD > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLenum, const void * > 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::GLint, 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::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::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum > glbinding::Function< void, 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::GLsizei, const gl::GLint *, gl::GLenum > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLenum > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint *, gl::GLenum > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLfloat * > glbinding::Function< void, gl::GLint, gl::GLdouble > glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLdouble * > glbinding::Function< void, gl::GLint, gl::GLfloat > glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLfloat * > glbinding::Function< void, gl::GLint, gl::GLint64 > glbinding::Function< void, gl::GLint, gl::GLint64EXT > glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64 * > glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64EXT * > glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint * > glbinding::Function< void, gl::GLint, gl::GLuint > glbinding::Function< void, gl::GLint, gl::GLuint64 > glbinding::Function< void, gl::GLint, gl::GLuint64EXT > glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64 * > glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * > glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint * > glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64 > glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT > glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64 > glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT > glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 > glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT > glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 > glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT > glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint > glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 > glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT > glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 > glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT > glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * > glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const void *, gl::GLenum > glbinding::Function< void, gl::GLuint, gl::UseProgramStageMask, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLuint, const gl::GLbyte * > glbinding::Function< void, gl::GLuint, const gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const void * > glbinding::Function< void, gl::GLuint, const gl::GLshort * > glbinding::Function< void, gl::GLuint, const gl::GLubyte * > glbinding::Function< void, gl::GLuint, const gl::GLuint * > glbinding::Function< void, gl::GLuint, const gl::GLushort * > glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * > glbinding::Function< void, const void *, const void * > glbinding::Function< gl::GLboolean, gl::GLvdpauSurfaceNV > glbinding::Function< void, gl::GLsizei, const gl::GLvdpauSurfaceNV * > glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint * > glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean > glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum > glbinding::Function< void, gl::GLvdpauSurfaceNV > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint > 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::GLsizei, gl::GLintptr > glbinding::Function< void, gl::GLuint, gl::GLuint, 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::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr > 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::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * > glbinding::Function< void, gl::GLuint, gl::GLdouble > glbinding::Function< void, gl::GLuint, gl::GLfloat > glbinding::Function< void, gl::GLuint, gl::GLhalfNV > glbinding::Function< void, gl::GLuint, const gl::GLhalfNV * > glbinding::Function< void, gl::GLuint, gl::GLshort > glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV > glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort > glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV > glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort > glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble > glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat > glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV > glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte > glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, const void * > glbinding::Function< void, gl::GLuint, gl::GLint64EXT > glbinding::Function< void, gl::GLuint, const gl::GLint64EXT * > glbinding::Function< void, gl::GLuint, gl::GLuint64EXT > glbinding::Function< void, gl::GLuint, const gl::GLuint64EXT * > glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT > glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT > glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT > glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT > glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT > glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, gl::GLuint > glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, const gl::GLuint * > glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, const void * > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLhalfNV * > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLshort * > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte * > glbinding::Function< gl::GLenum, gl::GLuint, gl::GLuint *, gl::GLuint64EXT * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLdouble * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLint * > glbinding::Function< void, gl::GLsync, gl::GLbitfield, gl::GLuint64 > glbinding::Function< void, gl::GLint, const gl::GLbyte * > glbinding::Function< void, gl::GLint, const gl::GLdouble * > glbinding::Function< void, gl::GLint, const gl::GLfloat * > glbinding::Function< void, gl::GLint, const gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * > glbinding::Function< void, gl::GLint, const gl::GLshort * > glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLint * > glbinding::Function< void, gl::GLuint, gl::GLuint, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT > glbinding::Function< ReturnType, Arguments >

Public Member Functions

 AbstractFunction (const char *name)
 Constructor.
 
virtual ~AbstractFunction ()
 Destructor to guarantee correct memory deallocation of subclasses.
 
const charname () const
 Get function name.
 
void resolveAddress ()
 Lookup the function pointer and stores it in the current state.
 
bool isResolved () const
 Check for a valid function pointer in the current state.
 
ProcAddress address () const
 Get function pointer.
 
CallbackMask callbackMask () const
 Get callback mask.
 
void setCallbackMask (CallbackMask mask)
 Reconfigures the callback mask for the current state.
 
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.
 
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.
 
bool isEnabled (CallbackMask mask) const
 Check if all bits of the parameter are set in the currently configured callback mask of the current state.
 
bool isAnyEnabled (CallbackMask mask) const
 Check if any bit of the parameter is set in the currently configured callback mask of the current state.
 
virtual void resizeStates (int count)=0
 Resize internal cache of states.
 

Static Public Member Functions

static void unresolved (const AbstractFunction *function)
 Call unresolved callback.
 
static void before (const FunctionCall &call)
 Call before callback.
 
static void after (const FunctionCall &call)
 Call after callback.
 
static void log (FunctionCall &&call)
 Call log callback.
 
static int currentPos ()
 Get index of current state.
 
static int maxPos ()
 Get highest state index currently used.
 

Protected Member Functions

virtual bool hasState () const =0
 Checks for existence of the current configured state.
 
virtual bool hasState (int pos) const =0
 Checks for existence of a state.
 
virtual AbstractStatestate () const =0
 Get current state.
 
virtual AbstractStatestate (int pos) const =0
 Get state.
 

Protected Attributes

const charm_name
 The function name, including the 'gl' prefix.
 

Friends

class Binding
 

Detailed Description

The AbstractFunction represents an OpenGL API function by its name and entry point after dynamic address resolution.

Constructor & Destructor Documentation

◆ AbstractFunction()

glbinding::AbstractFunction::AbstractFunction ( const char name)

Constructor.

Parameters
[in]nameThe actual exported OpenGL API function name, including the 'gl' prefix

◆ ~AbstractFunction()

virtual glbinding::AbstractFunction::~AbstractFunction ( )
virtual

Destructor to guarantee correct memory deallocation of subclasses.

Member Function Documentation

◆ name()

const char * glbinding::AbstractFunction::name ( ) const

Get function name.

Returns
The function name

◆ resolveAddress()

void glbinding::AbstractFunction::resolveAddress ( )

Lookup the function pointer and stores it in the current state.

◆ isResolved()

bool glbinding::AbstractFunction::isResolved ( ) const

Check for a valid function pointer in the current state.

Returns
true if a valid function pointer is stored in the current state, else false

◆ address()

ProcAddress glbinding::AbstractFunction::address ( ) const

Get function pointer.

Returns
The function pointer

◆ callbackMask()

CallbackMask glbinding::AbstractFunction::callbackMask ( ) const

Get callback mask.

Returns
The currently configured callback mask for the current state

◆ setCallbackMask()

void glbinding::AbstractFunction::setCallbackMask ( CallbackMask  mask)

Reconfigures the callback mask for the current state.

Parameters
[in]maskThe new callback mask

◆ addCallbackMask()

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.

Parameters
[in]maskThe callback mask to include

◆ removeCallbackMask()

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.

Parameters
[in]maskThe callback mask to exclude

◆ isEnabled()

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.

Parameters
[in]maskThe mask to check against
Returns
true if all bits are set, else false

◆ isAnyEnabled()

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.

Parameters
[in]maskThe mask to check against
Returns
true if at least one bit is set, else false

◆ resizeStates()

virtual void glbinding::AbstractFunction::resizeStates ( int  count)
pure virtual

Resize internal cache of states.

Parameters
[in]countNew cache size

Implemented in glbinding::Function< ReturnType, Arguments >, glbinding::Function< const gl::GLubyte *, gl::GLenum >, glbinding::Function< const gl::GLubyte *, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLbitfield, gl::GLfixed *, gl::GLint * >, glbinding::Function< gl::GLboolean, gl::GLenum >, glbinding::Function< gl::GLboolean, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLint, const gl::GLchar * >, glbinding::Function< gl::GLboolean, gl::GLsizei, const gl::GLuint *, gl::GLboolean * >, glbinding::Function< gl::GLboolean, gl::GLsync >, glbinding::Function< gl::GLboolean, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat, 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::GLuint, gl::GLuint64 >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint64 >, glbinding::Function< gl::GLboolean, gl::GLvdpauSurfaceNV >, glbinding::Function< gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLfloat, gl::GLuint * >, glbinding::Function< gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLsync, gl::SyncObjectMask, gl::GLuint64 >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLsizei, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLuint *, gl::GLuint64EXT * >, glbinding::Function< gl::GLfloat, gl::GLuint, gl::GLsizei, gl::GLsizei >, glbinding::Function< gl::GLhandleARB >, glbinding::Function< gl::GLhandleARB, gl::GLenum >, glbinding::Function< gl::GLint >, glbinding::Function< gl::GLint, gl::GLenum >, glbinding::Function< gl::GLint, gl::GLenum, gl::GLint, gl::GLuint, gl::GLint * >, glbinding::Function< gl::GLint, gl::GLhandleARB, const gl::GLcharARB * >, glbinding::Function< gl::GLint, gl::GLint * >, glbinding::Function< gl::GLint, gl::GLuint * >, glbinding::Function< gl::GLint, gl::GLuint, const gl::GLchar * >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLintptr, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLsync, gl::_cl_context *, gl::_cl_event *, gl::GLbitfield >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLbitfield >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLintptr, gl::GLbitfield >, glbinding::Function< gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar *const * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLsizei >, glbinding::Function< gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 *, 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, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 *, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLenum *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint64, gl::GLuint >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLushort, gl::GLenum >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< gl::GLVULKANPROCNV, const gl::GLchar * >, glbinding::Function< void *, gl::GLenum, gl::GLenum >, glbinding::Function< void *, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::MapBufferAccessMask >, glbinding::Function< void *, gl::GLuint >, glbinding::Function< void *, gl::GLuint, gl::GLenum >, glbinding::Function< void *, gl::GLuint, gl::GLint, gl::GLbitfield, gl::GLint *, gl::GLenum * >, glbinding::Function< void *, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::MapBufferAccessMask >, glbinding::Function< void >, glbinding::Function< void, const gl::GLboolean * >, glbinding::Function< void, const gl::GLbyte * >, glbinding::Function< void, const gl::GLdouble * >, glbinding::Function< void, const gl::GLdouble *, const gl::GLdouble * >, glbinding::Function< void, const gl::GLenum *, const gl::GLint *, const gl::GLsizei *, gl::GLsizei, gl::GLint >, glbinding::Function< void, const gl::GLenum *, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, gl::GLint >, glbinding::Function< void, const gl::GLfixed * >, glbinding::Function< void, const gl::GLfixed *, const gl::GLfixed * >, glbinding::Function< void, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLhalfNV * >, glbinding::Function< void, const gl::GLint * >, glbinding::Function< void, const gl::GLint *, const gl::GLint * >, glbinding::Function< void, const gl::GLshort * >, glbinding::Function< void, const gl::GLshort *, const gl::GLshort * >, glbinding::Function< void, const gl::GLubyte * >, glbinding::Function< void, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint64 *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, const gl::GLushort * >, glbinding::Function< void, const void *, const void * >, glbinding::Function< void, const void *, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, const void *, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::AttribMask >, glbinding::Function< void, gl::ClearBufferMask >, glbinding::Function< void, gl::ClientAttribMask >, glbinding::Function< void, gl::FfdMaskSGIX >, glbinding::Function< void, gl::GLbitfield >, glbinding::Function< void, gl::GLbitfield, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLboolean >, glbinding::Function< void, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLchar *, gl::GLuint * >, glbinding::Function< void, gl::GLclampd, gl::GLclampd >, glbinding::Function< void, gl::GLclampf >, glbinding::Function< void, gl::GLclampf, gl::GLboolean >, glbinding::Function< void, gl::GLclampf, gl::GLclampf >, glbinding::Function< void, gl::GLclampx, gl::GLboolean >, glbinding::Function< void, gl::GLDEBUGPROC, const void * >, glbinding::Function< void, gl::GLDEBUGPROCAMD, void * >, glbinding::Function< void, gl::GLDEBUGPROCARB, const void * >, glbinding::Function< void, gl::GLDEBUGPROCKHR, const void * >, glbinding::Function< void, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum >, glbinding::Function< void, gl::GLenum, const gl::GLbyte * >, glbinding::Function< void, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLshort * >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLuint64 *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLclampf >, glbinding::Function< void, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, 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::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< void, gl::GLenum, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, 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::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void *, gl::GLsizei, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void *, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint *, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLint >, 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::GLsizei, gl::GLint, gl::GLsizei, const void * >, 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, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, 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::GLenum, 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::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, 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::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::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei >, 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::GLenum, gl::GLsizei, const void * >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, 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::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void *, 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::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, 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::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, 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::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::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLchar *, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, 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::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, 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::GLint, gl::GLsizei, const void * >, 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::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::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, 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::GLenum, 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, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, 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::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, 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::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::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, 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::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, 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::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::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, const void * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, void * >, glbinding::Function< void, gl::GLenum, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const 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, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void ** >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, 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::GLenum, gl::GLsizei, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptrARB, const void *, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, void * >, 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::GLenum, gl::GLuint, gl::GLenum, gl::OcclusionQueryEventMaskAMD >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizeiptr * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, void ** >, glbinding::Function< void, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::VertexHintsMaskPGI >, glbinding::Function< void, gl::GLenum, void ** >, glbinding::Function< void, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfloat * >, glbinding::Function< void, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, 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, 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::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::GLfloat, gl::GLfloat, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLhalfNV >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLhandleARB >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLhandleARB >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, const gl::GLcharARB **, const gl::GLint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLcharARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLhandleARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, const gl::GLcharARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLcharARB * >, glbinding::Function< void, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLint >, glbinding::Function< void, gl::GLint, const gl::GLboolean **, gl::GLint >, glbinding::Function< void, gl::GLint, const gl::GLbyte * >, glbinding::Function< void, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLsizei, gl::GLint *, gl::GLchar * >, glbinding::Function< void, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLint, const gl::GLshort * >, glbinding::Function< void, gl::GLint, const gl::GLubyte * >, glbinding::Function< void, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLint, const gl::GLushort * >, glbinding::Function< void, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, 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::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLushort >, glbinding::Function< void, gl::GLintptr >, glbinding::Function< void, gl::GLintptr, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLshort >, glbinding::Function< void, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLsizei >, glbinding::Function< void, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLclampf * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfixed * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLsizei, const gl::GLvdpauSurfaceNV * >, glbinding::Function< void, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, const gl::GLfloat * >, 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::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, 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::GLsizei, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, const gl::GLboolean * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, const gl::GLubyte * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, const gl::GLubyte * >, glbinding::Function< void, gl::GLsizei, gl::GLubyte * >, glbinding::Function< void, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsync >, glbinding::Function< void, gl::GLsync, gl::GLbitfield, gl::GLuint64 >, glbinding::Function< void, gl::GLsync, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLubyte * >, glbinding::Function< void, gl::GLubyte >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint * >, glbinding::Function< void, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLbyte * >, glbinding::Function< void, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, const gl::GLchar *, gl::GLuint, const gl::GLuint *, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, const gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield >, 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::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void * >, 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::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, 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::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, 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::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, 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::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, 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::GLuint, gl::GLenum, 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 >, 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::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, 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::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, 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::GLsizei, const void * >, 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::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, 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::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, 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, gl::GLuint, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64EXT * >, 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::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, 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::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLuint *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizeiptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble * >, 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::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, 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::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLfloat * >, 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::GLenum, 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::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, 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::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, 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 >, 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::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, gl::GLuint, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLint *, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, 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::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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLuint, 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 >, 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::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::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::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::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, void * >, 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::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, 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::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLfloat * >, 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::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::BufferStorageMask >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLuint, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat * >, 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::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLenum *, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, 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::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, 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::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLuint *, gl::GLuint, const gl::GLuint *, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLuint, const void **, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::PerformanceQueryCapsMaskINTEL >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, 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::GLuint, gl::GLuint, gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint * >, 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::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptrARB >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLintptr >, 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::GLuint, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, 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::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, 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< void, gl::GLuint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLenum >, 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::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, 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::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLsizei *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, void *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLfloat * >, 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::GLuint, gl::GLuint, gl::GLuint, gl::GLfloat >, 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::GLuint, gl::GLint, 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::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT >, 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::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::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::UseProgramStageMask, gl::GLuint >, glbinding::Function< void, gl::GLuint64 >, glbinding::Function< void, gl::GLuint64, gl::GLenum >, 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::GLushort >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< void, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::MemoryBarrierMask >, glbinding::Function< void, gl::PathMetricMask, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLsizei, gl::GLfloat * >, and glbinding::Function< void, gl::PathMetricMask, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat * >.

◆ unresolved()

static void glbinding::AbstractFunction::unresolved ( const AbstractFunction function)
static

Call unresolved callback.

Parameters
[in]functionParameter for callback
See also
Binding::unresolvedCallback()

Referenced by glbinding::Function< void, gl::GLenum, gl::GLfloat >::clearBeforeCallback().

◆ before()

static void glbinding::AbstractFunction::before ( const FunctionCall call)
static

◆ after()

static void glbinding::AbstractFunction::after ( const FunctionCall call)
static

Call after callback.

Parameters
[in]callParameter for callback
See also
Binding::afterCallback()

Referenced by glbinding::FunctionHelper< ReturnType, Arguments >::call().

◆ log()

static void glbinding::AbstractFunction::log ( FunctionCall &&  call)
static

Call log callback.

Parameters
[in]callParameter for callback
See also
Binding::logCallback()

Referenced by glbinding::FunctionHelper< ReturnType, Arguments >::call().

◆ currentPos()

static int glbinding::AbstractFunction::currentPos ( )
static

Get index of current state.

Returns
Index of current state

Referenced by glbinding::Function< ReturnType, Arguments >::hasState(), and glbinding::Function< ReturnType, Arguments >::state().

◆ maxPos()

static int glbinding::AbstractFunction::maxPos ( )
static

Get highest state index currently used.

Returns
Highest state index currently used

Referenced by glbinding::Function< ReturnType, Arguments >::hasState(), and glbinding::Function< ReturnType, Arguments >::state().

◆ hasState() [1/2]

virtual bool glbinding::AbstractFunction::hasState ( ) const
protectedpure virtual

Checks for existence of the current configured state.

Returns
true if the current state still exists, else false
Remarks
This method is usually used to detect invalid state clean up

Implemented in glbinding::Function< ReturnType, Arguments >, glbinding::Function< const gl::GLubyte *, gl::GLenum >, glbinding::Function< const gl::GLubyte *, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLbitfield, gl::GLfixed *, gl::GLint * >, glbinding::Function< gl::GLboolean, gl::GLenum >, glbinding::Function< gl::GLboolean, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLint, const gl::GLchar * >, glbinding::Function< gl::GLboolean, gl::GLsizei, const gl::GLuint *, gl::GLboolean * >, glbinding::Function< gl::GLboolean, gl::GLsync >, glbinding::Function< gl::GLboolean, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat, 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::GLuint, gl::GLuint64 >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint64 >, glbinding::Function< gl::GLboolean, gl::GLvdpauSurfaceNV >, glbinding::Function< gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLfloat, gl::GLuint * >, glbinding::Function< gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLsync, gl::SyncObjectMask, gl::GLuint64 >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLsizei, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLuint *, gl::GLuint64EXT * >, glbinding::Function< gl::GLfloat, gl::GLuint, gl::GLsizei, gl::GLsizei >, glbinding::Function< gl::GLhandleARB >, glbinding::Function< gl::GLhandleARB, gl::GLenum >, glbinding::Function< gl::GLint >, glbinding::Function< gl::GLint, gl::GLenum >, glbinding::Function< gl::GLint, gl::GLenum, gl::GLint, gl::GLuint, gl::GLint * >, glbinding::Function< gl::GLint, gl::GLhandleARB, const gl::GLcharARB * >, glbinding::Function< gl::GLint, gl::GLint * >, glbinding::Function< gl::GLint, gl::GLuint * >, glbinding::Function< gl::GLint, gl::GLuint, const gl::GLchar * >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLintptr, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLsync, gl::_cl_context *, gl::_cl_event *, gl::GLbitfield >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLbitfield >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLintptr, gl::GLbitfield >, glbinding::Function< gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar *const * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLsizei >, glbinding::Function< gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 *, 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, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 *, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLenum *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint64, gl::GLuint >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLushort, gl::GLenum >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< gl::GLVULKANPROCNV, const gl::GLchar * >, glbinding::Function< void *, gl::GLenum, gl::GLenum >, glbinding::Function< void *, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::MapBufferAccessMask >, glbinding::Function< void *, gl::GLuint >, glbinding::Function< void *, gl::GLuint, gl::GLenum >, glbinding::Function< void *, gl::GLuint, gl::GLint, gl::GLbitfield, gl::GLint *, gl::GLenum * >, glbinding::Function< void *, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::MapBufferAccessMask >, glbinding::Function< void >, glbinding::Function< void, const gl::GLboolean * >, glbinding::Function< void, const gl::GLbyte * >, glbinding::Function< void, const gl::GLdouble * >, glbinding::Function< void, const gl::GLdouble *, const gl::GLdouble * >, glbinding::Function< void, const gl::GLenum *, const gl::GLint *, const gl::GLsizei *, gl::GLsizei, gl::GLint >, glbinding::Function< void, const gl::GLenum *, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, gl::GLint >, glbinding::Function< void, const gl::GLfixed * >, glbinding::Function< void, const gl::GLfixed *, const gl::GLfixed * >, glbinding::Function< void, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLhalfNV * >, glbinding::Function< void, const gl::GLint * >, glbinding::Function< void, const gl::GLint *, const gl::GLint * >, glbinding::Function< void, const gl::GLshort * >, glbinding::Function< void, const gl::GLshort *, const gl::GLshort * >, glbinding::Function< void, const gl::GLubyte * >, glbinding::Function< void, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint64 *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, const gl::GLushort * >, glbinding::Function< void, const void *, const void * >, glbinding::Function< void, const void *, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, const void *, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::AttribMask >, glbinding::Function< void, gl::ClearBufferMask >, glbinding::Function< void, gl::ClientAttribMask >, glbinding::Function< void, gl::FfdMaskSGIX >, glbinding::Function< void, gl::GLbitfield >, glbinding::Function< void, gl::GLbitfield, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLboolean >, glbinding::Function< void, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLchar *, gl::GLuint * >, glbinding::Function< void, gl::GLclampd, gl::GLclampd >, glbinding::Function< void, gl::GLclampf >, glbinding::Function< void, gl::GLclampf, gl::GLboolean >, glbinding::Function< void, gl::GLclampf, gl::GLclampf >, glbinding::Function< void, gl::GLclampx, gl::GLboolean >, glbinding::Function< void, gl::GLDEBUGPROC, const void * >, glbinding::Function< void, gl::GLDEBUGPROCAMD, void * >, glbinding::Function< void, gl::GLDEBUGPROCARB, const void * >, glbinding::Function< void, gl::GLDEBUGPROCKHR, const void * >, glbinding::Function< void, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum >, glbinding::Function< void, gl::GLenum, const gl::GLbyte * >, glbinding::Function< void, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLshort * >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLuint64 *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLclampf >, glbinding::Function< void, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, 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::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< void, gl::GLenum, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, 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::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void *, gl::GLsizei, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void *, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint *, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLint >, 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::GLsizei, gl::GLint, gl::GLsizei, const void * >, 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, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, 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::GLenum, 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::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, 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::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::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei >, 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::GLenum, gl::GLsizei, const void * >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, 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::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void *, 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::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, 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::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, 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::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::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLchar *, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, 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::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, 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::GLint, gl::GLsizei, const void * >, 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::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::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, 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::GLenum, 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, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, 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::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, 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::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::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, 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::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, 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::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::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, const void * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, void * >, glbinding::Function< void, gl::GLenum, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const 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, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void ** >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, 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::GLenum, gl::GLsizei, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptrARB, const void *, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, void * >, 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::GLenum, gl::GLuint, gl::GLenum, gl::OcclusionQueryEventMaskAMD >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizeiptr * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, void ** >, glbinding::Function< void, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::VertexHintsMaskPGI >, glbinding::Function< void, gl::GLenum, void ** >, glbinding::Function< void, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfloat * >, glbinding::Function< void, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, 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, 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::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::GLfloat, gl::GLfloat, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLhalfNV >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLhandleARB >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLhandleARB >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, const gl::GLcharARB **, const gl::GLint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLcharARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLhandleARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, const gl::GLcharARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLcharARB * >, glbinding::Function< void, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLint >, glbinding::Function< void, gl::GLint, const gl::GLboolean **, gl::GLint >, glbinding::Function< void, gl::GLint, const gl::GLbyte * >, glbinding::Function< void, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLsizei, gl::GLint *, gl::GLchar * >, glbinding::Function< void, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLint, const gl::GLshort * >, glbinding::Function< void, gl::GLint, const gl::GLubyte * >, glbinding::Function< void, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLint, const gl::GLushort * >, glbinding::Function< void, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, 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::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLushort >, glbinding::Function< void, gl::GLintptr >, glbinding::Function< void, gl::GLintptr, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLshort >, glbinding::Function< void, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLsizei >, glbinding::Function< void, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLclampf * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfixed * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLsizei, const gl::GLvdpauSurfaceNV * >, glbinding::Function< void, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, const gl::GLfloat * >, 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::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, 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::GLsizei, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, const gl::GLboolean * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, const gl::GLubyte * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, const gl::GLubyte * >, glbinding::Function< void, gl::GLsizei, gl::GLubyte * >, glbinding::Function< void, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsync >, glbinding::Function< void, gl::GLsync, gl::GLbitfield, gl::GLuint64 >, glbinding::Function< void, gl::GLsync, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLubyte * >, glbinding::Function< void, gl::GLubyte >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint * >, glbinding::Function< void, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLbyte * >, glbinding::Function< void, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, const gl::GLchar *, gl::GLuint, const gl::GLuint *, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, const gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield >, 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::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void * >, 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::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, 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::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, 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::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, 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::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, 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::GLuint, gl::GLenum, 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 >, 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::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, 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::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, 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::GLsizei, const void * >, 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::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, 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::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, 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, gl::GLuint, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64EXT * >, 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::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, 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::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLuint *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizeiptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble * >, 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::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, 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::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLfloat * >, 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::GLenum, 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::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, 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::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, 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 >, 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::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, gl::GLuint, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLint *, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, 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::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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLuint, 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 >, 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::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::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::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::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, void * >, 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::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, 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::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLfloat * >, 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::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::BufferStorageMask >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLuint, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat * >, 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::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLenum *, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, 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::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, 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::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLuint *, gl::GLuint, const gl::GLuint *, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLuint, const void **, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::PerformanceQueryCapsMaskINTEL >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, 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::GLuint, gl::GLuint, gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint * >, 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::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptrARB >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLintptr >, 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::GLuint, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, 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::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, 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< void, gl::GLuint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLenum >, 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::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, 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::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLsizei *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, void *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLfloat * >, 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::GLuint, gl::GLuint, gl::GLuint, gl::GLfloat >, 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::GLuint, gl::GLint, 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::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT >, 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::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::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::UseProgramStageMask, gl::GLuint >, glbinding::Function< void, gl::GLuint64 >, glbinding::Function< void, gl::GLuint64, gl::GLenum >, 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::GLushort >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< void, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::MemoryBarrierMask >, glbinding::Function< void, gl::PathMetricMask, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLsizei, gl::GLfloat * >, and glbinding::Function< void, gl::PathMetricMask, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat * >.

◆ hasState() [2/2]

virtual bool glbinding::AbstractFunction::hasState ( int  pos) const
protectedpure virtual

Checks for existence of a state.

Parameters
[in]posThe index of the state to check
Returns
true if the state exists, else false

Implemented in glbinding::Function< ReturnType, Arguments >, glbinding::Function< const gl::GLubyte *, gl::GLenum >, glbinding::Function< const gl::GLubyte *, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLbitfield, gl::GLfixed *, gl::GLint * >, glbinding::Function< gl::GLboolean, gl::GLenum >, glbinding::Function< gl::GLboolean, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLint, const gl::GLchar * >, glbinding::Function< gl::GLboolean, gl::GLsizei, const gl::GLuint *, gl::GLboolean * >, glbinding::Function< gl::GLboolean, gl::GLsync >, glbinding::Function< gl::GLboolean, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat, 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::GLuint, gl::GLuint64 >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint64 >, glbinding::Function< gl::GLboolean, gl::GLvdpauSurfaceNV >, glbinding::Function< gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLfloat, gl::GLuint * >, glbinding::Function< gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLsync, gl::SyncObjectMask, gl::GLuint64 >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLsizei, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLuint *, gl::GLuint64EXT * >, glbinding::Function< gl::GLfloat, gl::GLuint, gl::GLsizei, gl::GLsizei >, glbinding::Function< gl::GLhandleARB >, glbinding::Function< gl::GLhandleARB, gl::GLenum >, glbinding::Function< gl::GLint >, glbinding::Function< gl::GLint, gl::GLenum >, glbinding::Function< gl::GLint, gl::GLenum, gl::GLint, gl::GLuint, gl::GLint * >, glbinding::Function< gl::GLint, gl::GLhandleARB, const gl::GLcharARB * >, glbinding::Function< gl::GLint, gl::GLint * >, glbinding::Function< gl::GLint, gl::GLuint * >, glbinding::Function< gl::GLint, gl::GLuint, const gl::GLchar * >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLintptr, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLsync, gl::_cl_context *, gl::_cl_event *, gl::GLbitfield >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLbitfield >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLintptr, gl::GLbitfield >, glbinding::Function< gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar *const * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLsizei >, glbinding::Function< gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 *, 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, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 *, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLenum *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint64, gl::GLuint >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLushort, gl::GLenum >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< gl::GLVULKANPROCNV, const gl::GLchar * >, glbinding::Function< void *, gl::GLenum, gl::GLenum >, glbinding::Function< void *, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::MapBufferAccessMask >, glbinding::Function< void *, gl::GLuint >, glbinding::Function< void *, gl::GLuint, gl::GLenum >, glbinding::Function< void *, gl::GLuint, gl::GLint, gl::GLbitfield, gl::GLint *, gl::GLenum * >, glbinding::Function< void *, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::MapBufferAccessMask >, glbinding::Function< void >, glbinding::Function< void, const gl::GLboolean * >, glbinding::Function< void, const gl::GLbyte * >, glbinding::Function< void, const gl::GLdouble * >, glbinding::Function< void, const gl::GLdouble *, const gl::GLdouble * >, glbinding::Function< void, const gl::GLenum *, const gl::GLint *, const gl::GLsizei *, gl::GLsizei, gl::GLint >, glbinding::Function< void, const gl::GLenum *, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, gl::GLint >, glbinding::Function< void, const gl::GLfixed * >, glbinding::Function< void, const gl::GLfixed *, const gl::GLfixed * >, glbinding::Function< void, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLhalfNV * >, glbinding::Function< void, const gl::GLint * >, glbinding::Function< void, const gl::GLint *, const gl::GLint * >, glbinding::Function< void, const gl::GLshort * >, glbinding::Function< void, const gl::GLshort *, const gl::GLshort * >, glbinding::Function< void, const gl::GLubyte * >, glbinding::Function< void, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint64 *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, const gl::GLushort * >, glbinding::Function< void, const void *, const void * >, glbinding::Function< void, const void *, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, const void *, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::AttribMask >, glbinding::Function< void, gl::ClearBufferMask >, glbinding::Function< void, gl::ClientAttribMask >, glbinding::Function< void, gl::FfdMaskSGIX >, glbinding::Function< void, gl::GLbitfield >, glbinding::Function< void, gl::GLbitfield, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLboolean >, glbinding::Function< void, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLchar *, gl::GLuint * >, glbinding::Function< void, gl::GLclampd, gl::GLclampd >, glbinding::Function< void, gl::GLclampf >, glbinding::Function< void, gl::GLclampf, gl::GLboolean >, glbinding::Function< void, gl::GLclampf, gl::GLclampf >, glbinding::Function< void, gl::GLclampx, gl::GLboolean >, glbinding::Function< void, gl::GLDEBUGPROC, const void * >, glbinding::Function< void, gl::GLDEBUGPROCAMD, void * >, glbinding::Function< void, gl::GLDEBUGPROCARB, const void * >, glbinding::Function< void, gl::GLDEBUGPROCKHR, const void * >, glbinding::Function< void, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum >, glbinding::Function< void, gl::GLenum, const gl::GLbyte * >, glbinding::Function< void, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLshort * >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLuint64 *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLclampf >, glbinding::Function< void, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, 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::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< void, gl::GLenum, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, 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::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void *, gl::GLsizei, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void *, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint *, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLint >, 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::GLsizei, gl::GLint, gl::GLsizei, const void * >, 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, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, 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::GLenum, 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::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, 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::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::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei >, 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::GLenum, gl::GLsizei, const void * >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, 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::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void *, 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::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, 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::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, 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::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::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLchar *, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, 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::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, 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::GLint, gl::GLsizei, const void * >, 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::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::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, 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::GLenum, 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, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, 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::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, 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::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::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, 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::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, 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::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::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, const void * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, void * >, glbinding::Function< void, gl::GLenum, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const 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, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void ** >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, 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::GLenum, gl::GLsizei, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptrARB, const void *, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, void * >, 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::GLenum, gl::GLuint, gl::GLenum, gl::OcclusionQueryEventMaskAMD >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizeiptr * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, void ** >, glbinding::Function< void, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::VertexHintsMaskPGI >, glbinding::Function< void, gl::GLenum, void ** >, glbinding::Function< void, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfloat * >, glbinding::Function< void, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, 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, 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::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::GLfloat, gl::GLfloat, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLhalfNV >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLhandleARB >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLhandleARB >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, const gl::GLcharARB **, const gl::GLint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLcharARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLhandleARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, const gl::GLcharARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLcharARB * >, glbinding::Function< void, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLint >, glbinding::Function< void, gl::GLint, const gl::GLboolean **, gl::GLint >, glbinding::Function< void, gl::GLint, const gl::GLbyte * >, glbinding::Function< void, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLsizei, gl::GLint *, gl::GLchar * >, glbinding::Function< void, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLint, const gl::GLshort * >, glbinding::Function< void, gl::GLint, const gl::GLubyte * >, glbinding::Function< void, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLint, const gl::GLushort * >, glbinding::Function< void, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, 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::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLushort >, glbinding::Function< void, gl::GLintptr >, glbinding::Function< void, gl::GLintptr, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLshort >, glbinding::Function< void, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLsizei >, glbinding::Function< void, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLclampf * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfixed * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLsizei, const gl::GLvdpauSurfaceNV * >, glbinding::Function< void, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, const gl::GLfloat * >, 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::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, 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::GLsizei, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, const gl::GLboolean * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, const gl::GLubyte * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, const gl::GLubyte * >, glbinding::Function< void, gl::GLsizei, gl::GLubyte * >, glbinding::Function< void, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsync >, glbinding::Function< void, gl::GLsync, gl::GLbitfield, gl::GLuint64 >, glbinding::Function< void, gl::GLsync, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLubyte * >, glbinding::Function< void, gl::GLubyte >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint * >, glbinding::Function< void, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLbyte * >, glbinding::Function< void, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, const gl::GLchar *, gl::GLuint, const gl::GLuint *, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, const gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield >, 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::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void * >, 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::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, 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::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, 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::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, 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::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, 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::GLuint, gl::GLenum, 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 >, 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::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, 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::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, 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::GLsizei, const void * >, 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::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, 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::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, 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, gl::GLuint, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64EXT * >, 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::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, 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::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLuint *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizeiptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble * >, 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::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, 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::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLfloat * >, 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::GLenum, 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::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, 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::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, 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 >, 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::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, gl::GLuint, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLint *, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, 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::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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLuint, 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 >, 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::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::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::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::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, void * >, 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::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, 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::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLfloat * >, 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::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::BufferStorageMask >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLuint, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat * >, 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::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLenum *, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, 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::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, 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::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLuint *, gl::GLuint, const gl::GLuint *, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLuint, const void **, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::PerformanceQueryCapsMaskINTEL >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, 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::GLuint, gl::GLuint, gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint * >, 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::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptrARB >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLintptr >, 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::GLuint, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, 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::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, 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< void, gl::GLuint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLenum >, 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::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, 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::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLsizei *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, void *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLfloat * >, 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::GLuint, gl::GLuint, gl::GLuint, gl::GLfloat >, 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::GLuint, gl::GLint, 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::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT >, 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::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::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::UseProgramStageMask, gl::GLuint >, glbinding::Function< void, gl::GLuint64 >, glbinding::Function< void, gl::GLuint64, gl::GLenum >, 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::GLushort >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< void, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::MemoryBarrierMask >, glbinding::Function< void, gl::PathMetricMask, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLsizei, gl::GLfloat * >, and glbinding::Function< void, gl::PathMetricMask, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat * >.

◆ state() [1/2]

virtual AbstractState & glbinding::AbstractFunction::state ( ) const
protectedpure virtual

Get current state.

Returns
The current state

Implemented in glbinding::Function< ReturnType, Arguments >, glbinding::Function< const gl::GLubyte *, gl::GLenum >, glbinding::Function< const gl::GLubyte *, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLbitfield, gl::GLfixed *, gl::GLint * >, glbinding::Function< gl::GLboolean, gl::GLenum >, glbinding::Function< gl::GLboolean, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLint, const gl::GLchar * >, glbinding::Function< gl::GLboolean, gl::GLsizei, const gl::GLuint *, gl::GLboolean * >, glbinding::Function< gl::GLboolean, gl::GLsync >, glbinding::Function< gl::GLboolean, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat, 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::GLuint, gl::GLuint64 >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint64 >, glbinding::Function< gl::GLboolean, gl::GLvdpauSurfaceNV >, glbinding::Function< gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLfloat, gl::GLuint * >, glbinding::Function< gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLsync, gl::SyncObjectMask, gl::GLuint64 >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLsizei, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLuint *, gl::GLuint64EXT * >, glbinding::Function< gl::GLfloat, gl::GLuint, gl::GLsizei, gl::GLsizei >, glbinding::Function< gl::GLhandleARB >, glbinding::Function< gl::GLhandleARB, gl::GLenum >, glbinding::Function< gl::GLint >, glbinding::Function< gl::GLint, gl::GLenum >, glbinding::Function< gl::GLint, gl::GLenum, gl::GLint, gl::GLuint, gl::GLint * >, glbinding::Function< gl::GLint, gl::GLhandleARB, const gl::GLcharARB * >, glbinding::Function< gl::GLint, gl::GLint * >, glbinding::Function< gl::GLint, gl::GLuint * >, glbinding::Function< gl::GLint, gl::GLuint, const gl::GLchar * >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLintptr, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLsync, gl::_cl_context *, gl::_cl_event *, gl::GLbitfield >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLbitfield >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLintptr, gl::GLbitfield >, glbinding::Function< gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar *const * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLsizei >, glbinding::Function< gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 *, 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, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 *, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLenum *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint64, gl::GLuint >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLushort, gl::GLenum >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< gl::GLVULKANPROCNV, const gl::GLchar * >, glbinding::Function< void *, gl::GLenum, gl::GLenum >, glbinding::Function< void *, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::MapBufferAccessMask >, glbinding::Function< void *, gl::GLuint >, glbinding::Function< void *, gl::GLuint, gl::GLenum >, glbinding::Function< void *, gl::GLuint, gl::GLint, gl::GLbitfield, gl::GLint *, gl::GLenum * >, glbinding::Function< void *, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::MapBufferAccessMask >, glbinding::Function< void >, glbinding::Function< void, const gl::GLboolean * >, glbinding::Function< void, const gl::GLbyte * >, glbinding::Function< void, const gl::GLdouble * >, glbinding::Function< void, const gl::GLdouble *, const gl::GLdouble * >, glbinding::Function< void, const gl::GLenum *, const gl::GLint *, const gl::GLsizei *, gl::GLsizei, gl::GLint >, glbinding::Function< void, const gl::GLenum *, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, gl::GLint >, glbinding::Function< void, const gl::GLfixed * >, glbinding::Function< void, const gl::GLfixed *, const gl::GLfixed * >, glbinding::Function< void, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLhalfNV * >, glbinding::Function< void, const gl::GLint * >, glbinding::Function< void, const gl::GLint *, const gl::GLint * >, glbinding::Function< void, const gl::GLshort * >, glbinding::Function< void, const gl::GLshort *, const gl::GLshort * >, glbinding::Function< void, const gl::GLubyte * >, glbinding::Function< void, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint64 *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, const gl::GLushort * >, glbinding::Function< void, const void *, const void * >, glbinding::Function< void, const void *, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, const void *, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::AttribMask >, glbinding::Function< void, gl::ClearBufferMask >, glbinding::Function< void, gl::ClientAttribMask >, glbinding::Function< void, gl::FfdMaskSGIX >, glbinding::Function< void, gl::GLbitfield >, glbinding::Function< void, gl::GLbitfield, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLboolean >, glbinding::Function< void, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLchar *, gl::GLuint * >, glbinding::Function< void, gl::GLclampd, gl::GLclampd >, glbinding::Function< void, gl::GLclampf >, glbinding::Function< void, gl::GLclampf, gl::GLboolean >, glbinding::Function< void, gl::GLclampf, gl::GLclampf >, glbinding::Function< void, gl::GLclampx, gl::GLboolean >, glbinding::Function< void, gl::GLDEBUGPROC, const void * >, glbinding::Function< void, gl::GLDEBUGPROCAMD, void * >, glbinding::Function< void, gl::GLDEBUGPROCARB, const void * >, glbinding::Function< void, gl::GLDEBUGPROCKHR, const void * >, glbinding::Function< void, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum >, glbinding::Function< void, gl::GLenum, const gl::GLbyte * >, glbinding::Function< void, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLshort * >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLuint64 *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLclampf >, glbinding::Function< void, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, 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::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< void, gl::GLenum, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, 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::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void *, gl::GLsizei, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void *, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint *, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLint >, 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::GLsizei, gl::GLint, gl::GLsizei, const void * >, 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, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, 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::GLenum, 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::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, 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::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::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei >, 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::GLenum, gl::GLsizei, const void * >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, 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::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void *, 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::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, void ** >, glbinding::Function< void, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLfixed, gl::GLfixed, gl::GLint, gl::GLint, gl::GLfixed >, 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::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, 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::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::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLchar *, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, 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::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, 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::GLint, gl::GLsizei, const void * >, 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::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::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, 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::GLenum, 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, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei >, 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::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, 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::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::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLint, 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::GLint, gl::GLint, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, 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::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::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, const void * >, glbinding::Function< void, gl::GLenum, gl::GLintptrARB, gl::GLsizeiptrARB, void * >, glbinding::Function< void, gl::GLenum, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const 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, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, const void ** >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, const void *, gl::GLsizei, 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::GLenum, gl::GLsizei, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLsizei, gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLsizeiptrARB, const void *, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestMaskATI, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::FragmentShaderDestModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI, gl::GLuint, gl::GLuint, gl::FragmentShaderColorModMaskATI >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean, void * >, 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::GLenum, gl::GLuint, gl::GLenum, gl::OcclusionQueryEventMaskAMD >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizeiptr * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum, const void *, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLuint, gl::GLuint64EXT, gl::GLsizeiptr >, glbinding::Function< void, gl::GLenum, gl::GLuint, void ** >, glbinding::Function< void, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLenum, gl::GLushort * >, glbinding::Function< void, gl::GLenum, gl::VertexHintsMaskPGI >, glbinding::Function< void, gl::GLenum, void ** >, glbinding::Function< void, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLfloat * >, glbinding::Function< void, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLboolean >, glbinding::Function< void, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, 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, 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::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::GLfloat, gl::GLfloat, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLhalfNV >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLhandleARB >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLhandleARB >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::GLhandleARB, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, const gl::GLcharARB **, const gl::GLint * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLcharARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLsizei, gl::GLsizei *, gl::GLhandleARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, const gl::GLcharARB * >, glbinding::Function< void, gl::GLhandleARB, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLcharARB * >, glbinding::Function< void, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLint >, glbinding::Function< void, gl::GLint, const gl::GLboolean **, gl::GLint >, glbinding::Function< void, gl::GLint, const gl::GLbyte * >, glbinding::Function< void, gl::GLint, const gl::GLchar * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLint, const gl::GLchar *, gl::GLsizei, gl::GLint *, gl::GLchar * >, glbinding::Function< void, gl::GLint, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLint, const gl::GLshort * >, glbinding::Function< void, gl::GLint, const gl::GLubyte * >, glbinding::Function< void, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLint, const gl::GLushort * >, glbinding::Function< void, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLint, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLint, const void **, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLint, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed >, glbinding::Function< void, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLfloat, gl::GLfloat, 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::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64 * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLint, gl::GLushort >, glbinding::Function< void, gl::GLintptr >, glbinding::Function< void, gl::GLintptr, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLshort >, glbinding::Function< void, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLsizei >, glbinding::Function< void, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLsizei, const gl::GLint *, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLclampf * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfixed * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< void, gl::GLsizei, const gl::GLuint *, gl::GLenum, const void *, gl::GLsizei >, glbinding::Function< void, gl::GLsizei, const gl::GLvdpauSurfaceNV * >, glbinding::Function< void, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, const gl::GLfloat * >, 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::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, 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::GLsizei, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, const gl::GLboolean * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfixed, gl::GLfixed, gl::GLfixed, gl::GLfixed, const gl::GLubyte * >, glbinding::Function< void, gl::GLsizei, gl::GLsizei, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, const gl::GLubyte * >, glbinding::Function< void, gl::GLsizei, gl::GLubyte * >, glbinding::Function< void, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLsizei, gl::GLuint >, glbinding::Function< void, gl::GLsizei, void * >, glbinding::Function< void, gl::GLsync >, glbinding::Function< void, gl::GLsync, gl::GLbitfield, gl::GLuint64 >, glbinding::Function< void, gl::GLsync, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::GLubyte * >, glbinding::Function< void, gl::GLubyte >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint * >, glbinding::Function< void, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLbyte * >, glbinding::Function< void, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, const gl::GLchar *, gl::GLuint, const gl::GLuint *, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, const gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, const gl::GLintptr *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLuint, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, const gl::GLushort * >, glbinding::Function< void, gl::GLuint, gl::GLbitfield >, 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::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLboolean, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, const void * >, 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::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, 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::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLint >, 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::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLint, 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::GLuint, gl::GLenum, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, gl::GLfloat, gl::GLint >, 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::GLuint, gl::GLenum, 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 >, 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::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, 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::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLint, 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::GLsizei, const void * >, 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::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, 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::GLuint, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, 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, gl::GLuint, gl::GLenum, gl::GLint, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLint64EXT * >, 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::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, 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::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLuint *, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLsizeiptr, gl::GLsizeiptr, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, const void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLdouble * >, 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::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLint * >, 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::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLsizei, gl::GLsizei *, gl::GLfloat * >, 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::GLenum, 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::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLfloat * >, 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::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLenum, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLfloat, 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 >, 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::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, gl::GLuint, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GLuint, gl::GLint *, gl::GLint *, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLsizei, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLint >, 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::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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLuint, 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 >, 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::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::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::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::GLuint, gl::GLint, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLsizei, void * >, 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::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, 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::GLint, gl::GLint, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64, gl::GLint64, gl::GLint64, gl::GLint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLfloat * >, 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::GLint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, const gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLboolean, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLsizei, void * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64, gl::GLuint64, gl::GLuint64, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT * >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT, gl::GLint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLeglClientBufferEXT, gl::BufferStorageMask >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::GLuint, gl::GLuint64, gl::GLboolean >, glbinding::Function< void, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, void * >, glbinding::Function< void, gl::GLuint, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLshort, gl::GLshort, gl::GLshort, gl::GLshort >, glbinding::Function< void, gl::GLuint, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLchar *const *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLenum *, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLint *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLshort * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLubyte *, gl::GLfloat * >, 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::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, const gl::GLuint *, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLboolean >, 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::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLenum *, void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLsizei >, 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::GLsizeiptr, const void *, gl::BufferStorageMask >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLsizeiptr, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLubyte * >, glbinding::Function< void, gl::GLuint, gl::GLubyte, gl::GLubyte, gl::GLubyte, gl::GLubyte >, 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::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, const gl::GLuint *, gl::GLuint, const gl::GLuint *, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLuint, const void **, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLchar *, gl::GLuint *, gl::GLuint *, gl::GLuint *, gl::PerformanceQueryCapsMaskINTEL >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, 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::GLuint, gl::GLuint, gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLint * >, 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::GLint64 * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLintptrARB >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, gl::GLsizei, gl::GLintptr >, 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::GLuint, gl::GLuint, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLenum, void ** >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLfloat, 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::GLuint, gl::GLuint, gl::GLfloat, gl::GLfloat, gl::GLint, gl::GLint, const gl::GLfloat * >, 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< void, gl::GLuint, gl::GLuint, gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum, gl::GLenum >, 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::GLint, gl::GLenum, gl::GLboolean, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLint, gl::GLenum, gl::GLuint >, 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::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLsizei >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLenum * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLintptr *, const gl::GLsizei * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLintptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLint *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLsizei *, gl::GLsizei *, gl::GLenum *, gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLsizei, void *, gl::GLuint * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, const gl::GLfloat * >, 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::GLuint, gl::GLuint, gl::GLuint, gl::GLfloat >, 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::GLuint, gl::GLint, 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::GLuint, gl::GLintptr, gl::GLsizeiptr >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint, gl::GLuint >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::GLuint64 >, glbinding::Function< void, gl::GLuint, gl::GLuint, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT, gl::VertexShaderWriteMaskEXT >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, const void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLuint, gl::GLuint64, gl::GLenum, void * >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT >, 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::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::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT, gl::GLuint64EXT >, glbinding::Function< void, gl::GLuint, gl::UseProgramStageMask, gl::GLuint >, glbinding::Function< void, gl::GLuint64 >, glbinding::Function< void, gl::GLuint64, gl::GLenum >, 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::GLushort >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< void, gl::GLushort, gl::GLushort, gl::GLushort, gl::GLushort >, glbinding::Function< void, gl::GLvdpauSurfaceNV >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum >, glbinding::Function< void, gl::GLvdpauSurfaceNV, gl::GLenum, gl::GLsizei, gl::GLsizei *, gl::GLint * >, glbinding::Function< void, gl::MemoryBarrierMask >, glbinding::Function< void, gl::PathMetricMask, gl::GLsizei, gl::GLenum, const void *, gl::GLuint, gl::GLsizei, gl::GLfloat * >, and glbinding::Function< void, gl::PathMetricMask, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat * >.

◆ state() [2/2]

virtual AbstractState & glbinding::AbstractFunction::state ( int  pos) const
protectedpure virtual

Get state.

Parameters
[in]posThe index of the state
Returns
The state

Implemented in glbinding::Function< ReturnType, Arguments >, glbinding::Function< const gl::GLubyte *, gl::GLenum >, glbinding::Function< const gl::GLubyte *, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLbitfield, gl::GLfixed *, gl::GLint * >, glbinding::Function< gl::GLboolean, gl::GLenum >, glbinding::Function< gl::GLboolean, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLint, const gl::GLchar * >, glbinding::Function< gl::GLboolean, gl::GLsizei, const gl::GLuint *, gl::GLboolean * >, glbinding::Function< gl::GLboolean, gl::GLsync >, glbinding::Function< gl::GLboolean, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLfloat, gl::GLfloat >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLsizei, gl::GLsizei, gl::GLfloat, 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::GLuint, gl::GLuint64 >, glbinding::Function< gl::GLboolean, gl::GLuint, gl::GLuint64, gl::GLuint >, glbinding::Function< gl::GLboolean, gl::GLuint64 >, glbinding::Function< gl::GLboolean, gl::GLvdpauSurfaceNV >, glbinding::Function< gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLfloat, gl::GLuint * >, glbinding::Function< gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLsync, gl::SyncObjectMask, gl::GLuint64 >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, const void *, gl::PathFontStyle, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizeiptr, const void *, gl::GLsizei, gl::GLuint, gl::GLsizei, gl::GLuint, gl::GLfloat >, glbinding::Function< gl::GLenum, gl::GLuint, gl::GLuint *, gl::GLuint64EXT * >, glbinding::Function< gl::GLfloat, gl::GLuint, gl::GLsizei, gl::GLsizei >, glbinding::Function< gl::GLhandleARB >, glbinding::Function< gl::GLhandleARB, gl::GLenum >, glbinding::Function< gl::GLint >, glbinding::Function< gl::GLint, gl::GLenum >, glbinding::Function< gl::GLint, gl::GLenum, gl::GLint, gl::GLuint, gl::GLint * >, glbinding::Function< gl::GLint, gl::GLhandleARB, const gl::GLcharARB * >, glbinding::Function< gl::GLint, gl::GLint * >, glbinding::Function< gl::GLint, gl::GLuint * >, glbinding::Function< gl::GLint, gl::GLuint, const gl::GLchar * >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLint, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLintptr, gl::GLuint, gl::GLint >, glbinding::Function< gl::GLsync, gl::_cl_context *, gl::_cl_event *, gl::GLbitfield >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLbitfield >, glbinding::Function< gl::GLsync, gl::GLenum, gl::GLintptr, gl::GLbitfield >, glbinding::Function< gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar *const * >, glbinding::Function< gl::GLuint, gl::GLenum, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLsizei >, glbinding::Function< gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 *, 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, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 *, gl::GLuint, gl::GLbitfield, gl::GLuint, gl::GLuint, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr, gl::GLsizei, const gl::GLuint *, const gl::GLuint64 * >, glbinding::Function< gl::GLuint, gl::GLsizei, const void *, gl::GLenum >, glbinding::Function< gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLuint, gl::GLuint, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLenum, const gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLenum *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint, gl::GLuint, gl::GLsizei, gl::GLenum *, gl::GLenum *, gl::GLuint *, gl::GLsizei *, gl::GLchar * >, glbinding::Function< gl::GLuint64, gl::GLuint >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLint, gl::GLboolean, gl::GLint, gl::GLenum >, glbinding::Function< gl::GLuint64, gl::GLuint, gl::GLuint >, glbinding::Function< gl::GLushort, gl::GLenum >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint * >, glbinding::Function< gl::GLvdpauSurfaceNV, const void *, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< gl::GLVULKANPROCNV, const gl::GLchar * >, glbinding::Function< void *, gl::GLenum, gl::GLenum >, glbinding::Function< void *, gl::GLenum, gl::GLintptr, gl::GLsizeiptr, gl::MapBufferAccessMask >, glbinding::Function< void *, gl::GLuint >, glbinding::Function< void *, gl::GLuint, gl::GLenum >, glbinding::Function< void *, gl::GLuint, gl::GLint, gl::GLbitfield, gl::GLint *, gl::GLenum * >, glbinding::Function< void *, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, gl::MapBufferAccessMask >, glbinding::Function< void >, glbinding::Function< void, const gl::GLboolean * >, glbinding::Function< void, const gl::GLbyte * >, glbinding::Function< void, const gl::GLdouble * >, glbinding::Function< void, const gl::GLdouble *, const gl::GLdouble * >, glbinding::Function< void, const gl::GLenum *, const gl::GLint *, const gl::GLsizei *, gl::GLsizei, gl::GLint >, glbinding::Function< void, const gl::GLenum *, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, gl::GLint >, glbinding::Function< void, const gl::GLfixed * >, glbinding::Function< void, const gl::GLfixed *, const gl::GLfixed * >, glbinding::Function< void, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLfloat *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLhalfNV * >, glbinding::Function< void, const gl::GLint * >, glbinding::Function< void, const gl::GLint *, const gl::GLint * >, glbinding::Function< void, const gl::GLshort * >, glbinding::Function< void, const gl::GLshort *, const gl::GLshort * >, glbinding::Function< void, const gl::GLubyte * >, glbinding::Function< void, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint *, const gl::GLubyte *, const gl::GLfloat * >, glbinding::Function< void, const gl::GLuint64 *, const gl::GLsizei *, const gl::GLuint *, const gl::GLuint *, gl::GLuint >, glbinding::Function< void, const gl::GLushort * >, glbinding::Function< void, const void *, const void * >, glbinding::Function< void, const void *, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, const void *, gl::GLsizei, gl::GLsizei *, gl::GLchar * >, glbinding::Function< void, gl::AttribMask >, glbinding::Function< void, gl::ClearBufferMask >, glbinding::Function< void, gl::ClientAttribMask >, glbinding::Function< void, gl::FfdMaskSGIX >, glbinding::Function< void, gl::GLbitfield >, glbinding::Function< void, gl::GLbitfield, gl::GLuint, gl::GLintptr, gl::GLsizeiptr, const void * >, glbinding::Function< void, gl::GLboolean >, glbinding::Function< void, gl::GLboolean, gl::GLboolean, gl::GLboolean, gl::GLboolean >, glbinding::Function< void, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLchar *, gl::GLuint * >, glbinding::Function< void, gl::GLclampd, gl::GLclampd >, glbinding::Function< void, gl::GLclampf >, glbinding::Function< void, gl::GLclampf, gl::GLboolean >, glbinding::Function< void, gl::GLclampf, gl::GLclampf >, glbinding::Function< void, gl::GLclampx, gl::GLboolean >, glbinding::Function< void, gl::GLDEBUGPROC, const void * >, glbinding::Function< void, gl::GLDEBUGPROCAMD, void * >, glbinding::Function< void, gl::GLDEBUGPROCARB, const void * >, glbinding::Function< void, gl::GLDEBUGPROCKHR, const void * >, glbinding::Function< void, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum >, glbinding::Function< void, gl::GLenum, const gl::GLbyte * >, glbinding::Function< void, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, const gl::GLhalfNV * >, glbinding::Function< void, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, const gl::GLint *, const gl::GLsizei *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLshort * >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const gl::GLsizei *, gl::GLenum, const void *const *, gl::GLsizei, const gl::GLint * >, glbinding::Function< void, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, const gl::GLuint64 *, const gl::GLsizei *, gl::GLuint >, glbinding::Function< void, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, const void ** >, glbinding::Function< void, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLboolean * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLboolean, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLbyte, gl::GLbyte, gl::GLbyte, gl::GLbyte >, glbinding::Function< void, gl::GLenum, gl::GLclampf >, glbinding::Function< void, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLdouble, gl::GLdouble, gl::GLint, gl::GLint, const gl::GLdouble * >, 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::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< void, gl::GLenum, gl::GLeglImageOES, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLintptr, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, const void *, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, const gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLdouble >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum >, 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::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLsizei, void *, gl::GLsizei, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLenum, void *, void *, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfixed >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLfloat >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint *, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLenum, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLenum, gl::GLfloat * >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLint >, 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::GLsizei, gl::GLint, gl::GLsizei, const void * >, 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, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, 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::GLenum, 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::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, 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::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::GLenum, gl::GLint, gl::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLint, gl::GLsizei >, 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::GLenum, gl::GLsizei, const void * >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei >, 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::GLint, gl::GLint, gl::GLsizei, gl::GLsizei, gl::GLsizei, gl::GLint, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint, void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLint64 * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLintptr, gl::GLintptr, gl::GLsizeiptr >, 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::GLsizei, const gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const gl::GLuint *, gl::GLboolean >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLdouble * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLfloat * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLsizei, gl::GLsizei, gl::GLenum, gl::GLenum, const void *, 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::GLenum, gl::GLuint * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLenum, gl::GLsizei, const gl::GLchar * >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLenum >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::GLint, gl::GLint, gl::GLsizei >, glbinding::Function< void, gl::GLenum, gl::GLenum, gl::GLuint, gl::Gptr, gl::GLsizeiptr >, glunction.html#a58a8123cc5c82e3 gl::GLsize::GLchar * >, glunction.html#a58a8123cc5c82e3 gl::GLsize::GLcharf="classglbinding_1_1_function.html#a58a8123cc5c82e30f914e1acf81775ca">glunction.html#a58a8123cc5c82e3 gl::GLsi.html#a58a8123cc5c82e30f914e1acf81775ca">glunction.html#a58a8123cc5c82e3 gl::GLsize::c5c82e30f914e1acf81775ca">glunction.html#a58a8123cc5c82e3 gl::GLsi.html#a58a8123cc5f81775ca">glunction.html#a58a8123cc5c82e3 gl::GLsize::c5c82e30f914e1acf81775ca">glunction.html#a58ction.html#a58a8123cc5c82e3 gl::GLsi.html#a58a8123cc5f81775ca">glunction.a">glunction.html#a58a8123cc5c82e3 gl::GLsi.html#a58a8123cc5f81775ca">glunction.html#a58#a58a81a58a8123cc5c82e3 gl::GLsize::c5c3cc5f81775ca">glunction.a">glunction.html#a58a8123cc5c82e3 gl::GLsi.html#a58a8123cc5c82e3 gl::GLsi.html#a58a8123cc5f81775ca">glunction.html#a58#a58a81a58a8123cc5c82e3 gl::GLsize::c5c3cc5f.html#a58a8123cc5c82e3 gl::GLsi.html#a58a8123cc5c82e3 gl::GLsi.html#a5.html#a58a8123cc5c82e3 gl::GLsi.html#a58a8123cc5f81775ca">glunction.html#a58#a58a81a58a8123cc5c82e3 ge3 gl::GLsi.html#a58a8123cc5c82e3 gl::GLsi.html#a5.html#a58a8123cc5c82e3 gl::GLsi.html#a58a8123cc5f817782e3 gl::GLsi.html#a58a8123cc5f81775ca">glunction.html#a58#a58a81a58a8123cc5c82e3 ge3 gl::GLsi.html#a58a8123cc5c82e3 gl::GLsi.html#a5.html#a523cc5f817782e3 gl::GLsi.html#a58a8123cc5f81775ca">glunction.html#a58#a8a8123cc5f81775ca">glunction.html#a58#a58a81a58a8123cc5c82e3 ge3 gl::GLsi.html#a58a815f817782e3 gl::GLsi.html#a58a8123cc5f81775ca">glunction.html#a58#a8a8123cc5f>glunction.html#a58#a8a8123cc5f81775ca">glunction.html#a58#a58a81a58a8123cc5c82e3 ge3 gtnca">glunction.html#a58#a58a81a58a8123cc5c82e3 ge3 gl::GLsi.html#a58a815f817782e3 gl::GLsi.html#a58a8123cc5f81775ca">glunction.html#a58#a8a812rae#a58#a8a8123cc5f81775ca">glunction.html#a58#a58a81a58a8123cc5c82e3 ge3 gtnca">glunction.html=558unction.html#a58#a58a81a58a8123cc5c82e3 ge3 gl::GLsi.html#a58a815f817782e3 gl::GLsi.html#a58a812CNdsf81775ca">glunction.html#a58#a8a812rae#a58#a8a8123cc5f81775ca">glunction.html#a58#a58a81a58a8123cc5c82e3 ge3(123cc5c82e3 ge3 gtnca">glunction.html=558unction.html#a58#a58a81a58a8123cc5c82e3 ge3 gl::GLsi.html#a58a815f817782e3 gl::GLsi.html#a58a812CNds5ca">glunction.html#a58#a8a812rae#a58#a8a8123cc5f81775ca">glunction.html#a58#a58a81a58a8123cc5c82e3 ge3(123cc5c82e3 ge3 gtnca">glun>glunction.html=558unction.html#a58#a58a81a58a8123cc5c82e3 ge3 gsi.html#a58a815f817782e3 gl::GLsi.html#a58a812CNds5ca">glunction.html#a58#a8a812rae#a58#a8a8123cc5f81775ca">glunction.htm#a58a81a58a8123cc5c82e3 ge3(123cc5c82e3 ge3 gtnca">glun>glunction.html=558unction.html#a58#a58a81a58a8123cc5c82c5c82e3 ge3 gsi.html#a58a815f817782e3 gl::GLsi.html#a58a812CNds5ca">glunction.html#a58#a858#a8a812rae#a58#a8a8123cc5f81775ca">glunction.htm#a58a81a58a8123cc5c82e3 ge3(123cc5c82e3 ge3 gtncion.html=558unction.html#a58#a58a81a58a8123cc5c82c5c82e3 ge3 gsi.html#a58a815f817782e3 gl::GLsi.html gl::GLsi.html#a58a812CNds5ca">glunction.html#a58#a858#a8a812rae815f817782e3 gl::GLsi.html gl::GLsi.html#a58a812CNds5ca">glunction.html#a58#a858#a8a812rae815f817782e3 gl::GLsi.html gl::a58a8123cc5c82c5c82e3 ge3 gsi.html#a58a815f817782e3 gl::GLsi.html gl::GLsi.html#a58a812.html=558unction.html#a58#a58a81a58a8123cc5c82c5c82e3 ge3 gsi.html#a58a815f817782e3 gl::GLsi.html gl::GLsi.n.html#a58#a858#a8a812rae815f817782e3 gl::GLsi.html gl::a58a8123cc5c82chtml=558unction.html#a58#a58a81a58a8123cc5c82c5c82e3 ge3 gsi.html#a58a815f817782e3 gl::GLsi.html gl::GLsi.n.html#a58#a858#a8a812rae815f8177a58a815f817782e3 gl::GLsi.html gl::GLsi.n.html#a58#a858#a8a812rae815f817782e3 gl::GLsi.2chtml=558unction.html#a58#a58a81a58a8123cc5c82c5c82e3 ge3 gsi.html#a58a815f817782e3 gl::GLsi.html gl::GLsi.n.html#a58#l gl::GLsi.n.html#a58#a858#a8a812rae815f8177a58a815f817782e3 gl::GLsi#a58#a858#a8a812rae815f817782e3 gl::GLsi.2chtml=558unction.html#a58#a58a81a58a8123cc5c82c5c82e3 ge3 gsi.htm82c5c82e3 ge3 gsi.html#a58a815f817782e3 gl::GLsi.html gl::GLsi.n.html#a58#l gl::GLs812rae815f817782e3 gl::GLsi.2chtml=558unction.html#a58#a58a81a58a8123cc5tion.html#a58#a58a81a58a8123cc5c82c5c82e3 ge3 gsi.htm82c5c82e3 ge3 gsi.html#a58a815f817782e3 gl::GLsi.html gl::GLsi.n.html#a58#l gl::GLs812rae815f817782e3 gl::#a58a81a58a8123cc5tion.html#a58#a58a81a58a8123cc5c82c5c82e3 ge3 gsi.htm82c5c82e3 ge3 gsi.html#a58a815en58a81a58a8123cc5c82c5c82e3 ge3 gsi.htm82c5c82e3 ge3 gsi.html#a58a815.n.html#a58#l gl::GLs812rae815f817782e3 gl::#a58a81a58a8123cc5tion.html#a58#a58a81a58a8123cc5c82c5c82e3 ge8#a58a81a58a8123cc5c82c5c82e3 ge3 gsi.htm82c5c82e3 ge3 gsi.html#a58a815en58a8 gl::G123cc5c82c5c82e3 ge3 gsi.htm82c5c82e3 ge3 gsi.html#a58a815.n.html#a58#l gl::GLs812rae815f817782e3 gl::#a58a81a58a8123cc5tion.html#a582c5c82e3 ge3 gsi.html#a58a815en58a81a58a8123cc5c82c5c82e3 ge3 gsi.htm82cc5c82e3 ge3 gsi.html#a58a815.n.html#a58#l gl::GLs812rae815f817782e3 gl::#a58a81a58a8123cc5tion.html#a582c5c82e3 ge3 gsi.html#a58a815en58a81a58a8a8123cc5c82c5c82e3 ge3 gsi.htm82c5c82e3 ge3 gsi.html#a58a815en58a8 gl::G123cc5c82c5c82e3 ge3 gsi.htm82c5123cc5tion.html#a582c5c82e3 ge3 gsi.html#a58a815en58a81a58a8a8123cc5c82c5c82e3 ge3 gsi.htm82c5c82e3 ge3 gsie3 ge3 gsi.html#a58a815en58a81a58a8123cc5c82c5c82e3 ge3 gsi.htm82cc5c82e3 gec82e3 ge3 gsi.htm82c5c82e3 ge3 gsi.html#a58a815en58a8 gl::G123cc5c82c5c82e3 ge3 gsi.htm82c5123cc5tion.html#a582c5c82e3 ge3 gsi.html#a58a815ec5c82c5c82e3 ge3 gsi.htm82c5c82e3 ge3 gsi.html#a58a815en58a8 gl::G123cc5c82c5c82e3 ge3 gsc82c5c82e3 ge3 gsi.htm82c5123cc5tion.html#a582c5c82e3 ge3 gsi.html#a58a815ec5c82c5c82e3 ge3 gsi.3 ge3 gsi.html#a58a815en58a8 gl::G123cc5c82c5c82e3 ge3 gsc82c5c82e3 ge3 gs82e3 ge3 gsi.htm82c5123cc5tion.html#a582c5c82e3 ge3 gsi.html#a58a815ec58a8 gl::G123cc5c82c5c82e3 ge3 gsi.htm82c5123cc5tion.html#a582c5c82e3 ge3 gsi.html#a58a815ec5c82c5c82e3 si.htm82c5123cc5tion.html#a582c5c82e3 ge3 gsi.html#a58a815ec58a8ml#a58a815ec58a8 gl::G123cc5c82c5c82e3 ge3 gsi.htm82c5123cc5tion.html#a582c5c82e3 ge3 gsi.html#a58a815ec5c82c5c82e3 si.htm82c5123cc5tion.html#a582c5c82e3 a815ec58a8ml#a58a815ec58a8 gl::G123cc5c82c5c82e3 ge3 gsi.htm82c5123cc5tiol#a582c5c82e3 a815ec58a8ml#a58a815ec58a8 gl::G123cc5c82c5c82e3 ge3 gsi.htm82c5123cc5tiol#a582c5c82e3 a815ec58a8ml58a8 gl::G123cc5c82c5c82e3 ge3 gsi.htm82c5123cc5tiol#a582c5c82e3 a815ec58a8ml#a58a815ec55tiol#a582c5c82e3 a815ec58a8ml#a58a815ec55tiol#a582c5c82e3 a815ec58a8ml#a58a815ec55tiol#a582c5c82e82e3 ge3 gsi.c82e3 a815ec58a8ml#a58a815ec55tiol#a582c5c82e3 a815ec58a8ml#a58a815ec55tiol#a582c5c82e3 a815ec58a8ml#a58a815ec55tiol#a582c5c82e82e3 ge3 gsi.c82e3 a815ec58a8ml#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a815ec55tiol#a582c5c82e82e3 ge3 gsi.c82e3 a815ec58a8ml#5ec58a8ml#a58a815ec55tiol#a582c5c82e82e3 ge3 gsi.c82e3 a815ec58a8ml#a58ec58a8ml#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a815ec55tiol#a582c5c82e82e3 ge3 gsi.c82e3 a815ec58a8ml#5ec58a8ml#a58a815ec55tiol#a582c5c82e82e3 ge3 gsi.c82e3 a815ec58a8ml#a58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a815ec55tiol#a582c5c82e82e3 ge3 gsi.c82e3815e8a8ml#a58a815ec55tiol#a582c5c82e82e3 ge3 gsi.c82e3 a815ec58a8ml#5ec58a8ml#a58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a815ec55t58a815e8a8ml#a58a815ec55tiol#a582c5c82e82e3 ge3 gsi.c82e3815e8a8ml#a58a815ec55tiol#a582a815ec58a8ml#5ec58a8ml#a58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a815ec55t58a815e8a8ml#a58a815ec55tiol#a58iol#a582a815ec58a8ml#5ec58a8ml#a58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a815ec55t58a815e8a8ml#a58a815ec55tiol#a58iol#a582a815ec588a815e8a8ml#a58a815ec55tiol#a58iol#a582a815ec58a8ml#5ec58a8ml#a58aa58ec58a8ml#a58#a58iol#a582a815ec58a8ml#5ec58a8ml#a58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a815ec55t5ec58a8ml#5ec58a8ml#a58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a815ec55t5ec58a8ml#5ecl#a58aa58ec58a8ml#a58#a58iol#a582a815ec58a8ml#5ec58a8ml#a58aa58ec58a8ml#aec58a8ml#5ec58a8ml#a58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a815ec55t5ec58a8,#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a815ec55t5ec58a8ml#5ecl#a58aa58ec58a8ml#a58#a58iol#a582a815ec58a8ml#58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a815ec55t5ec58a8,#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a81#a582a815ec58a8ml#58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a81),#a58a815ec55tiol#al#a58a815e8a8ml#a58a81),#a58a815ec55tiol#al#a58a815e8a8ml#a58a81),#a58a815ec55tiol#al#a58a815e8a858a8ml#58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a81),#aa58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a81),#a58a815ec55tiol#al#a58a815e8a8ml#a58a81iol#al#a58a815e8a858a8ml#58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5l#a58a815e8a82c5l#a58a815e8a8ml#a58a81),#aa58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a81),#a58a815ec55tioml#a58a81iol#al#a58a815e8a858a8ml#58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5etiol#a582c5l#a58a815e8a82c5l#a58a815e8a8ml#a58a81),#aa58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a58a815ec55tioml#a58a81iol#al#a58a815e8a858a8ml#58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5etiol#a582c5l#a58a815e8a82c81),#aa58a81),#a58a815ec55tiol#a582c5l#a58a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a58a815ec15e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a58a815ec55tioml#a58a81iol#al#a58a815e8a858a8ml#58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5etiol#iol#a582c5l#a58a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a58a815ec15e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a58a815ec15e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a5l#a58a815e8a858a8ml#58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5etiol#iol#a582c5l#a58a815e8a8ml#a58a8l#a58a8158a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a58a815ec15e8a8ml#a58a8l#a58a815e8a8ml#a588a8l#a58a815e8a8ml#a58a81),#a5l#a58a815e8a858a8ml#58aa58ec58a8ml#a58a81),#a58a815ec55tiol#a582c5etiol#iol#a58a8l#a58a8158a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a58a815ec15e8a8ml#a58a8l#a58a815e8a8ml#a588a8l#a58a815e8a8ml#a588a8l#a58a815e8a8ml#a58a81),#a5l#a58a815e8a858a8ml#58aa58e15ec55tiol#a582c5etiol#iol#a58a8l#a58a8158a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a815e8al#a582c5etiol#iol#a58a8l#a58a8158a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a815e8a8ml#a58a8l#a58a8l#a58a815e8a8ml#a58a81),#a815e8al#a582c5etiol#iol#a58a8l#a58a8158a815e8a8ml#a58a8l#a58a815e8a8a8158a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a815e8a8ml#a58a8l#a58a815e8a8ml#a58a81),#a81558a81),#a81558a81),#a81558a81),#a81558a81),#a81558a81),#a81558a81),#a81558a81),#a81558a81),#a8),#a81558a81),#a81558a81),#a81558a81),#a8),#a81558a81),#a81558a81),#a81558a81),#a8),#a81558a81),#a81558a81),#a81558a81),#a8),#a81558a81),#a8,#a81558a81),#a81558a81),#a8),#a81558a81),#a8,#a81558a81),#a81558a81),#a8),#a81558a81),#a8,#a81558a81),#a81558a81),#a8),#a81558a81),#a81558a81),#a81558a81),#a8),#a81558a81),#a81558a81),#a81558a81),#a8),#a81558a81),#a81558a81),#1),#a81558a81),#a8),#a81558a81),#a8,#a81558a81),#a81558a81),#a8),#a81558a81),#a81558a81),#a81558a81)1558a81),#a81558a81),#a8),#a81558a81),#a81558a81),#a81558a81)1558a81),#a81558a81),#a8),#a81558a81),#a8155a8,#a81558a81),#a81558a81),#a8),#a81558a81),#a81558a81),#a81558a81)1558a81),#a81558a81),#a8),#a81558a81),#a8,#a81558a81),#a8),#a81558a81),#a8,#a81558a81),#a8),#a81558a81),#a8,#a81558a81),#a81558a81),#a8),#a81558a81),#a81558a81),#a81558a81)1558a81),#a81558a81),#a8),#a81558a81),#a81558a81),#a81558a81)1558a81),#a81558a81),#a8),#a81558a81),#a81558a81),#a81558a81)1558a81),#a81558a81),#a8),#a58a81)1558a81),#a81558a81),#a8),#a81558a81),#a81558a81),#a81558a81)1558a81),#a81558a81),#a8),#a58a81)1558a81),#a81558a811558a81)1558a81),#a81558a81),#a8),#a58a81)1558a81),#a81558a811558a81)1558a81),#a81558a81),#a8),#a58a81)1558a81),#a8,#a8),#a81558a81),#a81558a81),#a81558a81)1558a81),#a81558a81),#a8),#a58a81)1558a81),#a81558a811558a81)1558a81),#a81558a81),#a8),#a58a81)1558a81),#a81558a811558a81)1558a81),#a81558a81),#a8),#a81),#a81558a81),#a81558a81)1558a81),#a81558a81),#a8),#a58a81)1558a81),#a81558a811558a81)1558a81),#a81558a81),#a8),#a58a81)1558a81),#a81558a811558a81)1558a81),#a81558a81),#a8),#a58a81)1558a81),#a#a81558a811558a81)1558a81),#a81558a81),#a8),#a81),#a81558a81),#a81558a81)1558a81),#a81558a81),#a8),#a58a81)155,#a81558a81),#a81558a81)1558a81),#a81558a81),#a8),#a58a81)155,#a81558a8),#a58a81)1558a81),#a#a81558a811558a81)1558a81),#a81558a81),#a8),#a81),#a81558a81),#a81558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a81558a81),#a81558a81)1558a81),#a815,#a81558a81)#a58a81)155,#a81558a8),#a58a81)1558a81),#a#a81558a811558a81)1558a8#a81558a81),#a8),#a81),#a81558a81),#a81558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a81558a81),#a81558a81)1558a88a81),#a815,#a8)1558a81),#a#a81558a811558a81)1558a8#a81558a81),#a8),#a81),#a81558a81),#a81558a81)1558a81),#a81),#a81558a81),#a81558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558a81)1558a88a81),#a815,#a8)1558a81),#a#a81558a811558a81)1558a8#a81558a81#a8),#a81),#a81558a81),#a81558a81)1558a81),#a81),#a81558a81),#a81558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558a81)1558a88a8,#a815,#a8)1558a81),#a#a81558a811558a81)1558a8#a81558a81#a8),#a81),#a81558a81),#a81558a81)1558a81),#a81),#a81558a81),#a8181558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558a81)1558a88a8,#a815,#a8)1558a81),#a#a81558a811558a81)1558a8#a8158a81),#a81558a81)1558a81),#a81),#a81558a81),#a8181558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558a818181558a81),#a8181558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558a818181558a81),#a8181558a81)1558a81),#a815,#a8181558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558a818181558a81),#a8181558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558a818181558a81),#a8181558a81)1558a81),#a815,1558a81)1558a81),#a815,#a8181558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558a818181558a815,#a8181558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558a81818181)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558a818181558a815,#a8181558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558a818181558a815,#a8181558a81)1558a558a81),#a81558a818181558a815,#a8181558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558a818181558a815,#a8181558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558181558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a81558a818181558a815,#a818155881558a81),#a81558a818181558a815,#a818155881558a81),#a81558a818181558a815,#a818155881558a81),#a81558a81818181558a818181558a815,#a8181558a81)1558a81),#a815,#a81558a81),#a8),#a81),#a8181558a81),#a8558a818181558a815,#a818155881558a81),#a81558a818181558a815,#a818155881558a81),#a81558a8181818155881558a81),#a81558a818181558a815,#a818155881558a81),#a81558a818181558a815,#a818155818181558a815,#a818155881558a81),#a81558a818181558a815,#a818155881558a81),#a81558a8181818155881558),#a8#a81558a818181558a815,#a818155881558a81),#a81558a818181558a815,#a81815581818155a818181558a815,#a818155881558a81),#a81558a818181558a815,#a818155818181558a815,#a818155881558a81),#a81558a8181558a815,#a818155881558a81),#a81558a818181558a815,#a81815581818155a818181558a815,#a818155881558a81),#a81558a818181558a815,#a858a815,#a81815581818155a818181558a815,#a818155881558a81),#a81558a818181558a815,#a858a818181558a815,#a81815581818155a818181558a815,#a818155881558a81),#a81558a818181558a815,#a858a815,#a81815581818155a81881558a815,#a858a815,#a81815581818155a818181558a815,#a818155881558a81),#a81558a818181558a815,#a858a8181,#a818155881558a81),#a81558a818181558a815,#a858a815,#a81815581818155a81),#a81558a818181558a815,#a858a815,#a81815581818155a81881558a815,#a858a815,#a81815581818155a818181558a815,#a81815581558a81),#a81558a818181558a815,#a858a815,#a81815581818155a81),#a81558a818181558a815,#a85),#a81558a818181558a815,#a858a8181,#a818155881558a81),#a81558a818181558a815,#a858a815,#a81815581818155a81),#a81558a818181558a815,#a858a815,#a81815581811558a818181558a815,#a85),#a81558a818181558a815,#a858a8181,#a818155881558a81),#a8155815581811558a818181558a815,#a85),#a81558a818181558a815,#a858a8181,#a818155881558a81),#a8155815581811558a818181558a815,#a85),#a81558a818181558a815,#a858a8181,#a818155881558a81),#a8155815581811558a818181558a815,#a85),#a81558a818181558a815,#a858a8181,#a818155881558a81),#a81558558a818181558a815,#a85),#a81558a818181558a815,#a858a8181,#a818155881558a81),#a8155815581811558a818181558a815,#a85),#a81558a818181558a815,)J181558a815,#a85),#a81558a818181558a815,)J181558a815,#a85),#a81558a818181558a815,)J181558a815,#a85),#a8558a818181558a815,#a858a8181,#a818155881558a81),#a81558558a818181558a815,#a85),#a81558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8881558a818181558a815858a8181,#a8881558a818181558a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a8181558881558a81818558a818181558a815,#a858a815,#a858a8181,#a8181558881558a818181558a815,#a858a8181,#a181558a815,#a858a8181,#a8881558a818181558a815858a8181,#a8881558a818181558a815,#a858a8181,#a818155888a8181,#a8181558881558a81818558a818181558a815,#a858a815,#a858a8181,#a811,#a8881558a818181558a815858a8181,#a8881558a818181558a815,#a858a8181,#a818155888a8181,#a8181558881558a818118181558a815,#a858a815,#a858a8181,#a811,#a8881558a818181558a815858a8181,#a8881558a818181558a815,#a858a81818a8181,#a818155888a8181,#a8181558881558a818118181558a815,#a858a815,#a858a8181,#a811,#a8881558a818181558a815858a8181,#1558a815,35)81815a818181558a815858a8181,#1558a815,35)81815a818181558a815858a8181,#1558a815,35)81815a818181558a815858a8181,#1a818115,35)81815a818181558a815858a8181,#1a818115,35)81815a818181558a815858a8181,#1a818115,35)81815a818181515,35)81815a818181558a815858a8181,#1558a815,35)81815a818181558a815858a8181,#1a818115,35)81815a818181558a815858a8181,#1a818115,35)81815a818181558a815858a8181,#181815a818181558a815858a8181,#1a818115,35)81815a818181558a815858a8181,#1a818115,35)81815a818181515,35)8181115,35)81815a818181558a815858a8181,#1a818115,35)81815a818181558a815858a8181,#181815a818181558a815858a8181,#1a818115,35)81815a818181558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81559()15,35)81815a818181558a815858a8181,#181815a818181558a815858a8181,#1a818115,35)81815a81558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81558a81559()15,35558a81558a81558a81559()15,35)81815a818181558a815858a8181,#181815a818181558a81585881585881585881585881585881585881585881585881585881585881585881585881585881585881585881585815855815855815855815855815855815855815855815855815855815855815855815855815855815855815855 gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat, gl::GLfloat >, , glbinding::Function< void, ="clas="clas="clas="clas="clas="clas="clas="gl::GLfloat >, glbinding::Functas="clas="gl::GLfloat >, glbinding::Function< voide1acf81775ca">glbinding::Functas="clas="gl::GLfloat >, glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::ion< void, gl::GLhalfNV, gl::GLhalfNV, gl::ion< void, gl::GLhalfNV, gl::GLhalfNV, gl::ion< vo5ca">glbinding::Function< void, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV, gl::GLhalfNV >, glbinding::Function< void, gl::GlfNV >, glbinding::Function< void, gl::GlfNV >, , glbinding::Function< void, gl::GlfNV >, glbinding::Function< void, gl::GlfNV >, glbinding::Function< void, gl::GlfNV >, glbinding::Function< void, gl::GlfNV >, glbinding::Function< void, gl::GlfNV >, ding::Function< void, gl::GlfNV >, glbinding::Function< void, gl::GlfNV >, glbinding::Function< void, gl::GlfNV >, glbinding::Function< void, gl::GlfNV >, , glbinding::Function< void, gl::GlfNV >, glbinding::Function< void,a">glbinding::Function< void, gl::GlfNV >, , , ,;, , , , , , , , , , , , , , , , =a cg::Function< vo, =a cg::Function&lvo, , , , =a cg::Function&lvo, , , , =a cg::Function&lvo, , , =a cg::Functiogt;lfNV >, =a cg::Function&lvo, , =a cg::Function&lvo, , =a cg::Function&lvo, , =a cg::Fuctionn&lvo, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , /a>, , , , , , , , /a>, ,ctioction&lunction<nocg::Ft;, , ,ctioction&lunction<nocg::Ft;, , ,ctioction&lunction<nocg::Ft;, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,