Copyright (c) 2013-2016 The Khronos Group Inc.
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and/or associated documentation files (the
"Materials"), to deal in the Materials without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Materials, and to
permit persons to whom the Materials are furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Materials.
THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
------------------------------------------------------------------------
This file, gl.xml, is the OpenGL and OpenGL API Registry. The older
".spec" file format has been retired and will no longer be updated with
new extensions and API versions. The canonical version of the registry,
together with documentation, schema, and Python generator scripts used
to generate C header files for OpenGL and OpenGL ES, can always be found
in the Khronos Registry at
http://www.opengl.org/registry/
#include <stddef.h>
#include <KHR/khrplatform.h>
#ifndef GLEXT_64_TYPES_DEFINED
/* This code block is duplicated in glxext.h, so must be protected */
#define GLEXT_64_TYPES_DEFINED
/* Define int32_t, int64_t, and uint64_t types for UST/MSC */
/* (as used in the GL_EXT_timer_query extension). */
#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
#include <inttypes.h>
#elif defined(__sun__) || defined(__digital__)
#include <inttypes.h>
#if defined(__STDC__)
#if defined(__arch64__) || defined(_LP64)
typedef long int int64_t;
typedef unsigned long int uint64_t;
#else
typedef long long int int64_t;
typedef unsigned long long int uint64_t;
#endif /* __arch64__ */
#endif /* __STDC__ */
#elif defined( __VMS ) || defined(__sgi)
#include <inttypes.h>
#elif defined(__SCO__) || defined(__USLC__)
#include <stdint.h>
#elif defined(__UNIXOS2__) || defined(__SOL64__)
typedef long int int32_t;
typedef long long int int64_t;
typedef unsigned long long int uint64_t;
#elif defined(_WIN32) && defined(__GNUC__)
#include <stdint.h>
#elif defined(_WIN32)
typedef __int32 int32_t;
typedef __int64 int64_t;
typedef unsigned __int64 uint64_t;
#else
/* Fallback if nothing above works */
#include <inttypes.h>
#endif
#endif
typedef unsigned int GLenum;
typedef unsigned char GLboolean;
typedef unsigned int GLbitfield;
typedef void GLvoid;
typedef signed char GLbyte;
typedef short GLshort;
typedef int GLint;
typedef int GLclampx;
typedef unsigned char GLubyte;
typedef unsigned short GLushort;
typedef unsigned int GLuint;
typedef int GLsizei;
typedef float GLfloat;
typedef float GLclampf;
typedef double GLdouble;
typedef double GLclampd;
typedef void *GLeglImageOES;
typedef char GLchar;
typedef char GLcharARB;
#ifdef __APPLE__
typedef void *GLhandleARB;
#else
typedef unsigned int GLhandleARB;
#endif
typedef unsigned short GLhalfARB;
typedef unsigned short GLhalf;
typedef GLint GLfixed;
typedef ptrdiff_t GLintptr;
typedef ptrdiff_t GLsizeiptr;
typedef int64_t GLint64;
typedef uint64_t GLuint64;
typedef ptrdiff_t GLintptrARB;
typedef ptrdiff_t GLsizeiptrARB;
typedef int64_t GLint64EXT;
typedef uint64_t GLuint64EXT;
typedef struct __GLsync *GLsync;
struct _cl_context;
struct _cl_event;
typedef void ( *GLDEBUGPROC)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam);
typedef void ( *GLDEBUGPROCARB)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam);
typedef void ( *GLDEBUGPROCKHR)(GLenum source,GLenum type,GLuint id,GLenum severity,GLsizei length,const GLchar *message,const void *userParam);
typedef khronos_int32_t GLclampx;
typedef khronos_int8_t GLbyte;
typedef khronos_uint8_t GLubyte;
typedef khronos_float_t GLfloat;
typedef khronos_float_t GLclampf;
typedef khronos_int32_t GLfixed;
typedef khronos_int64_t GLint64;
typedef khronos_uint64_t GLuint64;
typedef khronos_intptr_t GLintptr;
typedef khronos_ssize_t GLsizeiptr;
typedef khronos_int8_t GLbyte;
typedef khronos_uint8_t GLubyte;
typedef khronos_float_t GLfloat;
typedef khronos_float_t GLclampf;
typedef khronos_int32_t GLfixed;
typedef khronos_int64_t GLint64;
typedef khronos_uint64_t GLuint64;
typedef khronos_int64_t GLint64EXT;
typedef khronos_uint64_t GLuint64EXT;
typedef khronos_intptr_t GLintptr;
typedef khronos_ssize_t GLsizeiptr;
typedef khronos_uint8_t GLubyte;
typedef khronos_float_t GLfloat;
typedef khronos_intptr_t GLintptr;
typedef khronos_ssize_t GLsizeiptr;
typedef void ( *GLDEBUGPROCAMD)(GLuint id,GLenum category,GLenum severity,GLsizei length,const GLchar *message,void *userParam);
typedef unsigned short GLhalfNV;
typedef GLintptr GLvdpauSurfaceNV;
void glAccum
GLenum op
GLfloat value
void glAccumxOES
GLenum op
GLfixed value
void glActiveProgramEXT
GLuint program
void glActiveShaderProgram
GLuint pipeline
GLuint program
void glActiveShaderProgramEXT
GLuint pipeline
GLuint program
void glActiveStencilFaceEXT
GLenum face
void glActiveTexture
GLenum texture
void glActiveTextureARB
GLenum texture
void glActiveVaryingNV
GLuint program
const GLchar *name
void glAlphaFragmentOp1ATI
GLenum op
GLuint dst
GLuint dstMod
GLuint arg1
GLuint arg1Rep
GLuint arg1Mod
void glAlphaFragmentOp2ATI
GLenum op
GLuint dst
GLuint dstMod
GLuint arg1
GLuint arg1Rep
GLuint arg1Mod
GLuint arg2
GLuint arg2Rep
GLuint arg2Mod
void glAlphaFragmentOp3ATI
GLenum op
GLuint dst
GLuint dstMod
GLuint arg1
GLuint arg1Rep
GLuint arg1Mod
GLuint arg2
GLuint arg2Rep
GLuint arg2Mod
GLuint arg3
GLuint arg3Rep
GLuint arg3Mod
void glAlphaFunc
GLenum func
GLfloat ref
void glAlphaFuncQCOM
GLenum func
GLclampf ref
void glAlphaFuncx
GLenum func
GLfixed ref
void glAlphaFuncxOES
GLenum func
GLfixed ref
void glApplyFramebufferAttachmentCMAAINTEL
void glApplyTextureEXT
GLenum mode
GLboolean glAreProgramsResidentNV
GLsizei n
const GLuint *programs
GLboolean *residences
GLboolean glAreTexturesResident
GLsizei n
const GLuint *textures
GLboolean *residences
GLboolean glAreTexturesResidentEXT
GLsizei n
const GLuint *textures
GLboolean *residences
void glArrayElement
GLint i
void glArrayElementEXT
GLint i
void glArrayObjectATI
GLenum array
GLint size
GLenum type
GLsizei stride
GLuint buffer
GLuint offset
void glAsyncMarkerSGIX
GLuint marker
void glAttachObjectARB
GLhandleARB containerObj
GLhandleARB obj
void glAttachShader
GLuint program
GLuint shader
void glBegin
GLenum mode
void glBeginConditionalRender
GLuint id
GLenum mode
void glBeginConditionalRenderNV
GLuint id
GLenum mode
void glBeginConditionalRenderNVX
GLuint id
void glBeginFragmentShaderATI
void glBeginOcclusionQueryNV
GLuint id
void glBeginPerfMonitorAMD
GLuint monitor
void glBeginPerfQueryINTEL
GLuint queryHandle
void glBeginQuery
GLenum target
GLuint id
void glBeginQueryARB
GLenum target
GLuint id
void glBeginQueryEXT
GLenum target
GLuint id
void glBeginQueryIndexed
GLenum target
GLuint index
GLuint id
void glBeginTransformFeedback
GLenum primitiveMode
void glBeginTransformFeedbackEXT
GLenum primitiveMode
void glBeginTransformFeedbackNV
GLenum primitiveMode
void glBeginVertexShaderEXT
void glBeginVideoCaptureNV
GLuint video_capture_slot
void glBindAttribLocation
GLuint program
GLuint index
const GLchar *name
void glBindAttribLocationARB
GLhandleARB programObj
GLuint index
const GLcharARB *name
void glBindBuffer
GLenum target
GLuint buffer
void glBindBufferARB
GLenum target
GLuint buffer
void glBindBufferBase
GLenum target
GLuint index
GLuint buffer
void glBindBufferBaseEXT
GLenum target
GLuint index
GLuint buffer
void glBindBufferBaseNV
GLenum target
GLuint index
GLuint buffer
void glBindBufferOffsetEXT
GLenum target
GLuint index
GLuint buffer
GLintptr offset
void glBindBufferOffsetNV
GLenum target
GLuint index
GLuint buffer
GLintptr offset
void glBindBufferRange
GLenum target
GLuint index
GLuint buffer
GLintptr offset
GLsizeiptr size
void glBindBufferRangeEXT
GLenum target
GLuint index
GLuint buffer
GLintptr offset
GLsizeiptr size
void glBindBufferRangeNV
GLenum target
GLuint index
GLuint buffer
GLintptr offset
GLsizeiptr size
void glBindBuffersBase
GLenum target
GLuint first
GLsizei count
const GLuint *buffers
void glBindBuffersRange
GLenum target
GLuint first
GLsizei count
const GLuint *buffers
const GLintptr *offsets
const GLsizeiptr *sizes
void glBindFragDataLocation
GLuint program
GLuint color
const GLchar *name
void glBindFragDataLocationEXT
GLuint program
GLuint color
const GLchar *name
void glBindFragDataLocationIndexed
GLuint program
GLuint colorNumber
GLuint index
const GLchar *name
void glBindFragDataLocationIndexedEXT
GLuint program
GLuint colorNumber
GLuint index
const GLchar *name
void glBindFragmentShaderATI
GLuint id
void glBindFramebuffer
GLenum target
GLuint framebuffer
void glBindFramebufferEXT
GLenum target
GLuint framebuffer
void glBindFramebufferOES
GLenum target
GLuint framebuffer
void glBindImageTexture
GLuint unit
GLuint texture
GLint level
GLboolean layered
GLint layer
GLenum access
GLenum format
void glBindImageTextureEXT
GLuint index
GLuint texture
GLint level
GLboolean layered
GLint layer
GLenum access
GLint format
void glBindImageTextures
GLuint first
GLsizei count
const GLuint *textures
GLuint glBindLightParameterEXT
GLenum light
GLenum value
GLuint glBindMaterialParameterEXT
GLenum face
GLenum value
void glBindMultiTextureEXT
GLenum texunit
GLenum target
GLuint texture
GLuint glBindParameterEXT
GLenum value
void glBindProgramARB
GLenum target
GLuint program
void glBindProgramNV
GLenum target
GLuint id
void glBindProgramPipeline
GLuint pipeline
void glBindProgramPipelineEXT
GLuint pipeline
void glBindRenderbuffer
GLenum target
GLuint renderbuffer
void glBindRenderbufferEXT
GLenum target
GLuint renderbuffer
void glBindRenderbufferOES
GLenum target
GLuint renderbuffer
void glBindSampler
GLuint unit
GLuint sampler
void glBindSamplers
GLuint first
GLsizei count
const GLuint *samplers
GLuint glBindTexGenParameterEXT
GLenum unit
GLenum coord
GLenum value
void glBindTexture
GLenum target
GLuint texture
void glBindTextureEXT
GLenum target
GLuint texture
void glBindTextureUnit
GLuint unit
GLuint texture
GLuint glBindTextureUnitParameterEXT
GLenum unit
GLenum value
void glBindTextures
GLuint first
GLsizei count
const GLuint *textures
void glBindTransformFeedback
GLenum target
GLuint id
void glBindTransformFeedbackNV
GLenum target
GLuint id
void glBindVertexArray
GLuint array
void glBindVertexArrayAPPLE
GLuint array
void glBindVertexArrayOES
GLuint array
void glBindVertexBuffer
GLuint bindingindex
GLuint buffer
GLintptr offset
GLsizei stride
void glBindVertexBuffers
GLuint first
GLsizei count
const GLuint *buffers
const GLintptr *offsets
const GLsizei *strides
void glBindVertexShaderEXT
GLuint id
void glBindVideoCaptureStreamBufferNV
GLuint video_capture_slot
GLuint stream
GLenum frame_region
GLintptrARB offset
void glBindVideoCaptureStreamTextureNV
GLuint video_capture_slot
GLuint stream
GLenum frame_region
GLenum target
GLuint texture
void glBinormal3bEXT
GLbyte bx
GLbyte by
GLbyte bz
void glBinormal3bvEXT
const GLbyte *v
void glBinormal3dEXT
GLdouble bx
GLdouble by
GLdouble bz
void glBinormal3dvEXT
const GLdouble *v
void glBinormal3fEXT
GLfloat bx
GLfloat by
GLfloat bz
void glBinormal3fvEXT
const GLfloat *v
void glBinormal3iEXT
GLint bx
GLint by
GLint bz
void glBinormal3ivEXT
const GLint *v
void glBinormal3sEXT
GLshort bx
GLshort by
GLshort bz
void glBinormal3svEXT
const GLshort *v
void glBinormalPointerEXT
GLenum type
GLsizei stride
const void *pointer
void glBitmap
GLsizei width
GLsizei height
GLfloat xorig
GLfloat yorig
GLfloat xmove
GLfloat ymove
const GLubyte *bitmap
void glBitmapxOES
GLsizei width
GLsizei height
GLfixed xorig
GLfixed yorig
GLfixed xmove
GLfixed ymove
const GLubyte *bitmap
void glBlendBarrier
void glBlendBarrierKHR
void glBlendBarrierNV
void glBlendColor
GLfloat red
GLfloat green
GLfloat blue
GLfloat alpha
void glBlendColorEXT
GLfloat red
GLfloat green
GLfloat blue
GLfloat alpha
void glBlendColorxOES
GLfixed red
GLfixed green
GLfixed blue
GLfixed alpha
void glBlendEquation
GLenum mode
void glBlendEquationEXT
GLenum mode
void glBlendEquationIndexedAMD
GLuint buf
GLenum mode
void glBlendEquationOES
GLenum mode
void glBlendEquationSeparate
GLenum modeRGB
GLenum modeAlpha
void glBlendEquationSeparateEXT
GLenum modeRGB
GLenum modeAlpha
void glBlendEquationSeparateIndexedAMD
GLuint buf
GLenum modeRGB
GLenum modeAlpha
void glBlendEquationSeparateOES
GLenum modeRGB
GLenum modeAlpha
void glBlendEquationSeparatei
GLuint buf
GLenum modeRGB
GLenum modeAlpha
void glBlendEquationSeparateiARB
GLuint buf
GLenum modeRGB
GLenum modeAlpha
void glBlendEquationSeparateiEXT
GLuint buf
GLenum modeRGB
GLenum modeAlpha
void glBlendEquationSeparateiOES
GLuint buf
GLenum modeRGB
GLenum modeAlpha
void glBlendEquationi
GLuint buf
GLenum mode
void glBlendEquationiARB
GLuint buf
GLenum mode
void glBlendEquationiEXT
GLuint buf
GLenum mode
void glBlendEquationiOES
GLuint buf
GLenum mode
void glBlendFunc
GLenum sfactor
GLenum dfactor
void glBlendFuncIndexedAMD
GLuint buf
GLenum src
GLenum dst
void glBlendFuncSeparate
GLenum sfactorRGB
GLenum dfactorRGB
GLenum sfactorAlpha
GLenum dfactorAlpha
void glBlendFuncSeparateEXT
GLenum sfactorRGB
GLenum dfactorRGB
GLenum sfactorAlpha
GLenum dfactorAlpha
void glBlendFuncSeparateINGR
GLenum sfactorRGB
GLenum dfactorRGB
GLenum sfactorAlpha
GLenum dfactorAlpha
void glBlendFuncSeparateIndexedAMD
GLuint buf
GLenum srcRGB
GLenum dstRGB
GLenum srcAlpha
GLenum dstAlpha
void glBlendFuncSeparateOES
GLenum srcRGB
GLenum dstRGB
GLenum srcAlpha
GLenum dstAlpha
void glBlendFuncSeparatei
GLuint buf
GLenum srcRGB
GLenum dstRGB
GLenum srcAlpha
GLenum dstAlpha
void glBlendFuncSeparateiARB
GLuint buf
GLenum srcRGB
GLenum dstRGB
GLenum srcAlpha
GLenum dstAlpha
void glBlendFuncSeparateiEXT
GLuint buf
GLenum srcRGB
GLenum dstRGB
GLenum srcAlpha
GLenum dstAlpha
void glBlendFuncSeparateiOES
GLuint buf
GLenum srcRGB
GLenum dstRGB
GLenum srcAlpha
GLenum dstAlpha
void glBlendFunci
GLuint buf
GLenum src
GLenum dst
void glBlendFunciARB
GLuint buf
GLenum src
GLenum dst
void glBlendFunciEXT
GLuint buf
GLenum src
GLenum dst
void glBlendFunciOES
GLuint buf
GLenum src
GLenum dst
void glBlendParameteriNV
GLenum pname
GLint value
void glBlitFramebuffer
GLint srcX0
GLint srcY0
GLint srcX1
GLint srcY1
GLint dstX0
GLint dstY0
GLint dstX1
GLint dstY1
GLbitfield mask
GLenum filter
void glBlitFramebufferANGLE
GLint srcX0
GLint srcY0
GLint srcX1
GLint srcY1
GLint dstX0
GLint dstY0
GLint dstX1
GLint dstY1
GLbitfield mask
GLenum filter
void glBlitFramebufferEXT
GLint srcX0
GLint srcY0
GLint srcX1
GLint srcY1
GLint dstX0
GLint dstY0
GLint dstX1
GLint dstY1
GLbitfield mask
GLenum filter
void glBlitFramebufferNV
GLint srcX0
GLint srcY0
GLint srcX1
GLint srcY1
GLint dstX0
GLint dstY0
GLint dstX1
GLint dstY1
GLbitfield mask
GLenum filter
void glBlitNamedFramebuffer
GLuint readFramebuffer
GLuint drawFramebuffer
GLint srcX0
GLint srcY0
GLint srcX1
GLint srcY1
GLint dstX0
GLint dstY0
GLint dstX1
GLint dstY1
GLbitfield mask
GLenum filter
void glBufferAddressRangeNV
GLenum pname
GLuint index
GLuint64EXT address
GLsizeiptr length
void glBufferData
GLenum target
GLsizeiptr size
const void *data
GLenum usage
void glBufferDataARB
GLenum target
GLsizeiptrARB size
const void *data
GLenum usage
void glBufferPageCommitmentARB
GLenum target
GLintptr offset
GLsizeiptr size
GLboolean commit
void glBufferParameteriAPPLE
GLenum target
GLenum pname
GLint param
void glBufferStorage
GLenum target
GLsizeiptr size
const void *data
GLbitfield flags
void glBufferStorageEXT
GLenum target
GLsizeiptr size
const void *data
GLbitfield flags
void glBufferSubData
GLenum target
GLintptr offset
GLsizeiptr size
const void *data
void glBufferSubDataARB
GLenum target
GLintptrARB offset
GLsizeiptrARB size
const void *data
void glCallCommandListNV
GLuint list
void glCallList
GLuint list
void glCallLists
GLsizei n
GLenum type
const void *lists
GLenum glCheckFramebufferStatus
GLenum target
GLenum glCheckFramebufferStatusEXT
GLenum target
GLenum glCheckFramebufferStatusOES
GLenum target
GLenum glCheckNamedFramebufferStatus
GLuint framebuffer
GLenum target
GLenum glCheckNamedFramebufferStatusEXT
GLuint framebuffer
GLenum target
void glClampColor
GLenum target
GLenum clamp
void glClampColorARB
GLenum target
GLenum clamp
void glClear
GLbitfield mask
void glClearAccum
GLfloat red
GLfloat green
GLfloat blue
GLfloat alpha
void glClearAccumxOES
GLfixed red
GLfixed green
GLfixed blue
GLfixed alpha
void glClearBufferData
GLenum target
GLenum internalformat
GLenum format
GLenum type
const void *data
void glClearBufferSubData
GLenum target
GLenum internalformat
GLintptr offset
GLsizeiptr size
GLenum format
GLenum type
const void *data
void glClearBufferfi
GLenum buffer
GLint drawbuffer
GLfloat depth
GLint stencil
void glClearBufferfv
GLenum buffer
GLint drawbuffer
const GLfloat *value
void glClearBufferiv
GLenum buffer
GLint drawbuffer
const GLint *value
void glClearBufferuiv
GLenum buffer
GLint drawbuffer
const GLuint *value
void glClearColor
GLfloat red
GLfloat green
GLfloat blue
GLfloat alpha
void glClearColorIiEXT
GLint red
GLint green
GLint blue
GLint alpha
void glClearColorIuiEXT
GLuint red
GLuint green
GLuint blue
GLuint alpha
void glClearColorx
GLfixed red
GLfixed green
GLfixed blue
GLfixed alpha
void glClearColorxOES
GLfixed red
GLfixed green
GLfixed blue
GLfixed alpha
void glClearDepth
GLdouble depth
void glClearDepthdNV
GLdouble depth
void glClearDepthf
GLfloat d
void glClearDepthfOES
GLclampf depth
void glClearDepthx
GLfixed depth
void glClearDepthxOES
GLfixed depth
void glClearIndex
GLfloat c
void glClearNamedBufferData
GLuint buffer
GLenum internalformat
GLenum format
GLenum type
const void *data
void glClearNamedBufferDataEXT
GLuint buffer
GLenum internalformat
GLenum format
GLenum type
const void *data
void glClearNamedBufferSubData
GLuint buffer
GLenum internalformat
GLintptr offset
GLsizeiptr size
GLenum format
GLenum type
const void *data
void glClearNamedBufferSubDataEXT
GLuint buffer
GLenum internalformat
GLsizeiptr offset
GLsizeiptr size
GLenum format
GLenum type
const void *data
void glClearNamedFramebufferfi
GLuint framebuffer
GLenum buffer
GLint drawbuffer
GLfloat depth
GLint stencil
void glClearNamedFramebufferfv
GLuint framebuffer
GLenum buffer
GLint drawbuffer
const GLfloat *value
void glClearNamedFramebufferiv
GLuint framebuffer
GLenum buffer
GLint drawbuffer
const GLint *value
void glClearNamedFramebufferuiv
GLuint framebuffer
GLenum buffer
GLint drawbuffer
const GLuint *value
void glClearPixelLocalStorageuiEXT
GLsizei offset
GLsizei n
const GLuint *values
void glClearStencil
GLint s
void glClearTexImage
GLuint texture
GLint level
GLenum format
GLenum type
const void *data
void glClearTexImageEXT
GLuint texture
GLint level
GLenum format
GLenum type
const void *data
void glClearTexSubImage
GLuint texture
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLenum format
GLenum type
const void *data
void glClearTexSubImageEXT
GLuint texture
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLenum format
GLenum type
const void *data
void glClientActiveTexture
GLenum texture
void glClientActiveTextureARB
GLenum texture
void glClientActiveVertexStreamATI
GLenum stream
void glClientAttribDefaultEXT
GLbitfield mask
GLenum glClientWaitSync
GLsync sync
GLbitfield flags
GLuint64 timeout
GLenum glClientWaitSyncAPPLE
GLsync sync
GLbitfield flags
GLuint64 timeout
void glClipControl
GLenum origin
GLenum depth
void glClipPlane
GLenum plane
const GLdouble *equation
void glClipPlanef
GLenum p
const GLfloat *eqn
void glClipPlanefIMG
GLenum p
const GLfloat *eqn
void glClipPlanefOES
GLenum plane
const GLfloat *equation
void glClipPlanex
GLenum plane
const GLfixed *equation
void glClipPlanexIMG
GLenum p
const GLfixed *eqn
void glClipPlanexOES
GLenum plane
const GLfixed *equation
void glColor3b
GLbyte red
GLbyte green
GLbyte blue
void glColor3bv
const GLbyte *v
void glColor3d
GLdouble red
GLdouble green
GLdouble blue
void glColor3dv
const GLdouble *v
void glColor3f
GLfloat red
GLfloat green
GLfloat blue
void glColor3fVertex3fSUN
GLfloat r
GLfloat g
GLfloat b
GLfloat x
GLfloat y
GLfloat z
void glColor3fVertex3fvSUN
const GLfloat *c
const GLfloat *v
void glColor3fv
const GLfloat *v
void glColor3hNV
GLhalfNV red
GLhalfNV green
GLhalfNV blue
void glColor3hvNV
const GLhalfNV *v
void glColor3i
GLint red
GLint green
GLint blue
void glColor3iv
const GLint *v
void glColor3s
GLshort red
GLshort green
GLshort blue
void glColor3sv
const GLshort *v
void glColor3ub
GLubyte red
GLubyte green
GLubyte blue
void glColor3ubv
const GLubyte *v
void glColor3ui
GLuint red
GLuint green
GLuint blue
void glColor3uiv
const GLuint *v
void glColor3us
GLushort red
GLushort green
GLushort blue
void glColor3usv
const GLushort *v
void glColor3xOES
GLfixed red
GLfixed green
GLfixed blue
void glColor3xvOES
const GLfixed *components
void glColor4b
GLbyte red
GLbyte green
GLbyte blue
GLbyte alpha
void glColor4bv
const GLbyte *v
void glColor4d
GLdouble red
GLdouble green
GLdouble blue
GLdouble alpha
void glColor4dv
const GLdouble *v
void glColor4f
GLfloat red
GLfloat green
GLfloat blue
GLfloat alpha
void glColor4fNormal3fVertex3fSUN
GLfloat r
GLfloat g
GLfloat b
GLfloat a
GLfloat nx
GLfloat ny
GLfloat nz
GLfloat x
GLfloat y
GLfloat z
void glColor4fNormal3fVertex3fvSUN
const GLfloat *c
const GLfloat *n
const GLfloat *v
void glColor4fv
const GLfloat *v
void glColor4hNV
GLhalfNV red
GLhalfNV green
GLhalfNV blue
GLhalfNV alpha
void glColor4hvNV
const GLhalfNV *v
void glColor4i
GLint red
GLint green
GLint blue
GLint alpha
void glColor4iv
const GLint *v
void glColor4s
GLshort red
GLshort green
GLshort blue
GLshort alpha
void glColor4sv
const GLshort *v
void glColor4ub
GLubyte red
GLubyte green
GLubyte blue
GLubyte alpha
void glColor4ubVertex2fSUN
GLubyte r
GLubyte g
GLubyte b
GLubyte a
GLfloat x
GLfloat y
void glColor4ubVertex2fvSUN
const GLubyte *c
const GLfloat *v
void glColor4ubVertex3fSUN
GLubyte r
GLubyte g
GLubyte b
GLubyte a
GLfloat x
GLfloat y
GLfloat z
void glColor4ubVertex3fvSUN
const GLubyte *c
const GLfloat *v
void glColor4ubv
const GLubyte *v
void glColor4ui
GLuint red
GLuint green
GLuint blue
GLuint alpha
void glColor4uiv
const GLuint *v
void glColor4us
GLushort red
GLushort green
GLushort blue
GLushort alpha
void glColor4usv
const GLushort *v
void glColor4x
GLfixed red
GLfixed green
GLfixed blue
GLfixed alpha
void glColor4xOES
GLfixed red
GLfixed green
GLfixed blue
GLfixed alpha
void glColor4xvOES
const GLfixed *components
void glColorFormatNV
GLint size
GLenum type
GLsizei stride
void glColorFragmentOp1ATI
GLenum op
GLuint dst
GLuint dstMask
GLuint dstMod
GLuint arg1
GLuint arg1Rep
GLuint arg1Mod
void glColorFragmentOp2ATI
GLenum op
GLuint dst
GLuint dstMask
GLuint dstMod
GLuint arg1
GLuint arg1Rep
GLuint arg1Mod
GLuint arg2
GLuint arg2Rep
GLuint arg2Mod
void glColorFragmentOp3ATI
GLenum op
GLuint dst
GLuint dstMask
GLuint dstMod
GLuint arg1
GLuint arg1Rep
GLuint arg1Mod
GLuint arg2
GLuint arg2Rep
GLuint arg2Mod
GLuint arg3
GLuint arg3Rep
GLuint arg3Mod
void glColorMask
GLboolean red
GLboolean green
GLboolean blue
GLboolean alpha
void glColorMaskIndexedEXT
GLuint index
GLboolean r
GLboolean g
GLboolean b
GLboolean a
void glColorMaski
GLuint index
GLboolean r
GLboolean g
GLboolean b
GLboolean a
void glColorMaskiEXT
GLuint index
GLboolean r
GLboolean g
GLboolean b
GLboolean a
void glColorMaskiOES
GLuint index
GLboolean r
GLboolean g
GLboolean b
GLboolean a
void glColorMaterial
GLenum face
GLenum mode
void glColorP3ui
GLenum type
GLuint color
void glColorP3uiv
GLenum type
const GLuint *color
void glColorP4ui
GLenum type
GLuint color
void glColorP4uiv
GLenum type
const GLuint *color
void glColorPointer
GLint size
GLenum type
GLsizei stride
const void *pointer
void glColorPointerEXT
GLint size
GLenum type
GLsizei stride
GLsizei count
const void *pointer
void glColorPointerListIBM
GLint size
GLenum type
GLint stride
const void **pointer
GLint ptrstride
void glColorPointervINTEL
GLint size
GLenum type
const void **pointer
void glColorSubTable
GLenum target
GLsizei start
GLsizei count
GLenum format
GLenum type
const void *data
void glColorSubTableEXT
GLenum target
GLsizei start
GLsizei count
GLenum format
GLenum type
const void *data
void glColorTable
GLenum target
GLenum internalformat
GLsizei width
GLenum format
GLenum type
const void *table
void glColorTableEXT
GLenum target
GLenum internalFormat
GLsizei width
GLenum format
GLenum type
const void *table
void glColorTableParameterfv
GLenum target
GLenum pname
const GLfloat *params
void glColorTableParameterfvSGI
GLenum target
GLenum pname
const GLfloat *params
void glColorTableParameteriv
GLenum target
GLenum pname
const GLint *params
void glColorTableParameterivSGI
GLenum target
GLenum pname
const GLint *params
void glColorTableSGI
GLenum target
GLenum internalformat
GLsizei width
GLenum format
GLenum type
const void *table
void glCombinerInputNV
GLenum stage
GLenum portion
GLenum variable
GLenum input
GLenum mapping
GLenum componentUsage
void glCombinerOutputNV
GLenum stage
GLenum portion
GLenum abOutput
GLenum cdOutput
GLenum sumOutput
GLenum scale
GLenum bias
GLboolean abDotProduct
GLboolean cdDotProduct
GLboolean muxSum
void glCombinerParameterfNV
GLenum pname
GLfloat param
void glCombinerParameterfvNV
GLenum pname
const GLfloat *params
void glCombinerParameteriNV
GLenum pname
GLint param
void glCombinerParameterivNV
GLenum pname
const GLint *params
void glCombinerStageParameterfvNV
GLenum stage
GLenum pname
const GLfloat *params
void glCommandListSegmentsNV
GLuint list
GLuint segments
void glCompileCommandListNV
GLuint list
void glCompileShader
GLuint shader
void glCompileShaderARB
GLhandleARB shaderObj
void glCompileShaderIncludeARB
GLuint shader
GLsizei count
const GLchar *const*path
const GLint *length
void glCompressedMultiTexImage1DEXT
GLenum texunit
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLint border
GLsizei imageSize
const void *bits
void glCompressedMultiTexImage2DEXT
GLenum texunit
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLsizei height
GLint border
GLsizei imageSize
const void *bits
void glCompressedMultiTexImage3DEXT
GLenum texunit
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLsizei height
GLsizei depth
GLint border
GLsizei imageSize
const void *bits
void glCompressedMultiTexSubImage1DEXT
GLenum texunit
GLenum target
GLint level
GLint xoffset
GLsizei width
GLenum format
GLsizei imageSize
const void *bits
void glCompressedMultiTexSubImage2DEXT
GLenum texunit
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLsizei width
GLsizei height
GLenum format
GLsizei imageSize
const void *bits
void glCompressedMultiTexSubImage3DEXT
GLenum texunit
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLenum format
GLsizei imageSize
const void *bits
void glCompressedTexImage1D
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLint border
GLsizei imageSize
const void *data
void glCompressedTexImage1DARB
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLint border
GLsizei imageSize
const void *data
void glCompressedTexImage2D
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLsizei height
GLint border
GLsizei imageSize
const void *data
void glCompressedTexImage2DARB
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLsizei height
GLint border
GLsizei imageSize
const void *data
void glCompressedTexImage3D
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLsizei height
GLsizei depth
GLint border
GLsizei imageSize
const void *data
void glCompressedTexImage3DARB
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLsizei height
GLsizei depth
GLint border
GLsizei imageSize
const void *data
void glCompressedTexImage3DOES
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLsizei height
GLsizei depth
GLint border
GLsizei imageSize
const void *data
void glCompressedTexSubImage1D
GLenum target
GLint level
GLint xoffset
GLsizei width
GLenum format
GLsizei imageSize
const void *data
void glCompressedTexSubImage1DARB
GLenum target
GLint level
GLint xoffset
GLsizei width
GLenum format
GLsizei imageSize
const void *data
void glCompressedTexSubImage2D
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLsizei width
GLsizei height
GLenum format
GLsizei imageSize
const void *data
void glCompressedTexSubImage2DARB
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLsizei width
GLsizei height
GLenum format
GLsizei imageSize
const void *data
void glCompressedTexSubImage3D
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLenum format
GLsizei imageSize
const void *data
void glCompressedTexSubImage3DARB
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLenum format
GLsizei imageSize
const void *data
void glCompressedTexSubImage3DOES
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLenum format
GLsizei imageSize
const void *data
void glCompressedTextureImage1DEXT
GLuint texture
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLint border
GLsizei imageSize
const void *bits
void glCompressedTextureImage2DEXT
GLuint texture
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLsizei height
GLint border
GLsizei imageSize
const void *bits
void glCompressedTextureImage3DEXT
GLuint texture
GLenum target
GLint level
GLenum internalformat
GLsizei width
GLsizei height
GLsizei depth
GLint border
GLsizei imageSize
const void *bits
void glCompressedTextureSubImage1D
GLuint texture
GLint level
GLint xoffset
GLsizei width
GLenum format
GLsizei imageSize
const void *data
void glCompressedTextureSubImage1DEXT
GLuint texture
GLenum target
GLint level
GLint xoffset
GLsizei width
GLenum format
GLsizei imageSize
const void *bits
void glCompressedTextureSubImage2D
GLuint texture
GLint level
GLint xoffset
GLint yoffset
GLsizei width
GLsizei height
GLenum format
GLsizei imageSize
const void *data
void glCompressedTextureSubImage2DEXT
GLuint texture
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLsizei width
GLsizei height
GLenum format
GLsizei imageSize
const void *bits
void glCompressedTextureSubImage3D
GLuint texture
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLenum format
GLsizei imageSize
const void *data
void glCompressedTextureSubImage3DEXT
GLuint texture
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLenum format
GLsizei imageSize
const void *bits
void glConservativeRasterParameterfNV
GLenum pname
GLfloat value
void glConservativeRasterParameteriNV
GLenum pname
GLint param
void glConvolutionFilter1D
GLenum target
GLenum internalformat
GLsizei width
GLenum format
GLenum type
const void *image
void glConvolutionFilter1DEXT
GLenum target
GLenum internalformat
GLsizei width
GLenum format
GLenum type
const void *image
void glConvolutionFilter2D
GLenum target
GLenum internalformat
GLsizei width
GLsizei height
GLenum format
GLenum type
const void *image
void glConvolutionFilter2DEXT
GLenum target
GLenum internalformat
GLsizei width
GLsizei height
GLenum format
GLenum type
const void *image
void glConvolutionParameterf
GLenum target
GLenum pname
GLfloat params
void glConvolutionParameterfEXT
GLenum target
GLenum pname
GLfloat params
void glConvolutionParameterfv
GLenum target
GLenum pname
const GLfloat *params
void glConvolutionParameterfvEXT
GLenum target
GLenum pname
const GLfloat *params
void glConvolutionParameteri
GLenum target
GLenum pname
GLint params
void glConvolutionParameteriEXT
GLenum target
GLenum pname
GLint params
void glConvolutionParameteriv
GLenum target
GLenum pname
const GLint *params
void glConvolutionParameterivEXT
GLenum target
GLenum pname
const GLint *params
void glConvolutionParameterxOES
GLenum target
GLenum pname
GLfixed param
void glConvolutionParameterxvOES
GLenum target
GLenum pname
const GLfixed *params
void glCopyBufferSubData
GLenum readTarget
GLenum writeTarget
GLintptr readOffset
GLintptr writeOffset
GLsizeiptr size
void glCopyBufferSubDataNV
GLenum readTarget
GLenum writeTarget
GLintptr readOffset
GLintptr writeOffset
GLsizeiptr size
void glCopyColorSubTable
GLenum target
GLsizei start
GLint x
GLint y
GLsizei width
void glCopyColorSubTableEXT
GLenum target
GLsizei start
GLint x
GLint y
GLsizei width
void glCopyColorTable
GLenum target
GLenum internalformat
GLint x
GLint y
GLsizei width
void glCopyColorTableSGI
GLenum target
GLenum internalformat
GLint x
GLint y
GLsizei width
void glCopyConvolutionFilter1D
GLenum target
GLenum internalformat
GLint x
GLint y
GLsizei width
void glCopyConvolutionFilter1DEXT
GLenum target
GLenum internalformat
GLint x
GLint y
GLsizei width
void glCopyConvolutionFilter2D
GLenum target
GLenum internalformat
GLint x
GLint y
GLsizei width
GLsizei height
void glCopyConvolutionFilter2DEXT
GLenum target
GLenum internalformat
GLint x
GLint y
GLsizei width
GLsizei height
void glCopyImageSubData
GLuint srcName
GLenum srcTarget
GLint srcLevel
GLint srcX
GLint srcY
GLint srcZ
GLuint dstName
GLenum dstTarget
GLint dstLevel
GLint dstX
GLint dstY
GLint dstZ
GLsizei srcWidth
GLsizei srcHeight
GLsizei srcDepth
void glCopyImageSubDataEXT
GLuint srcName
GLenum srcTarget
GLint srcLevel
GLint srcX
GLint srcY
GLint srcZ
GLuint dstName
GLenum dstTarget
GLint dstLevel
GLint dstX
GLint dstY
GLint dstZ
GLsizei srcWidth
GLsizei srcHeight
GLsizei srcDepth
void glCopyImageSubDataNV
GLuint srcName
GLenum srcTarget
GLint srcLevel
GLint srcX
GLint srcY
GLint srcZ
GLuint dstName
GLenum dstTarget
GLint dstLevel
GLint dstX
GLint dstY
GLint dstZ
GLsizei width
GLsizei height
GLsizei depth
void glCopyImageSubDataOES
GLuint srcName
GLenum srcTarget
GLint srcLevel
GLint srcX
GLint srcY
GLint srcZ
GLuint dstName
GLenum dstTarget
GLint dstLevel
GLint dstX
GLint dstY
GLint dstZ
GLsizei srcWidth
GLsizei srcHeight
GLsizei srcDepth
void glCopyMultiTexImage1DEXT
GLenum texunit
GLenum target
GLint level
GLenum internalformat
GLint x
GLint y
GLsizei width
GLint border
void glCopyMultiTexImage2DEXT
GLenum texunit
GLenum target
GLint level
GLenum internalformat
GLint x
GLint y
GLsizei width
GLsizei height
GLint border
void glCopyMultiTexSubImage1DEXT
GLenum texunit
GLenum target
GLint level
GLint xoffset
GLint x
GLint y
GLsizei width
void glCopyMultiTexSubImage2DEXT
GLenum texunit
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint x
GLint y
GLsizei width
GLsizei height
void glCopyMultiTexSubImage3DEXT
GLenum texunit
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLint x
GLint y
GLsizei width
GLsizei height
void glCopyNamedBufferSubData
GLuint readBuffer
GLuint writeBuffer
GLintptr readOffset
GLintptr writeOffset
GLsizeiptr size
void glCopyPathNV
GLuint resultPath
GLuint srcPath
void glCopyPixels
GLint x
GLint y
GLsizei width
GLsizei height
GLenum type
void glCopyTexImage1D
GLenum target
GLint level
GLenum internalformat
GLint x
GLint y
GLsizei width
GLint border
void glCopyTexImage1DEXT
GLenum target
GLint level
GLenum internalformat
GLint x
GLint y
GLsizei width
GLint border
void glCopyTexImage2D
GLenum target
GLint level
GLenum internalformat
GLint x
GLint y
GLsizei width
GLsizei height
GLint border
void glCopyTexImage2DEXT
GLenum target
GLint level
GLenum internalformat
GLint x
GLint y
GLsizei width
GLsizei height
GLint border
void glCopyTexSubImage1D
GLenum target
GLint level
GLint xoffset
GLint x
GLint y
GLsizei width
void glCopyTexSubImage1DEXT
GLenum target
GLint level
GLint xoffset
GLint x
GLint y
GLsizei width
void glCopyTexSubImage2D
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint x
GLint y
GLsizei width
GLsizei height
void glCopyTexSubImage2DEXT
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint x
GLint y
GLsizei width
GLsizei height
void glCopyTexSubImage3D
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLint x
GLint y
GLsizei width
GLsizei height
void glCopyTexSubImage3DEXT
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLint x
GLint y
GLsizei width
GLsizei height
void glCopyTexSubImage3DOES
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLint x
GLint y
GLsizei width
GLsizei height
void glCopyTextureImage1DEXT
GLuint texture
GLenum target
GLint level
GLenum internalformat
GLint x
GLint y
GLsizei width
GLint border
void glCopyTextureImage2DEXT
GLuint texture
GLenum target
GLint level
GLenum internalformat
GLint x
GLint y
GLsizei width
GLsizei height
GLint border
void glCopyTextureLevelsAPPLE
GLuint destinationTexture
GLuint sourceTexture
GLint sourceBaseLevel
GLsizei sourceLevelCount
void glCopyTextureSubImage1D
GLuint texture
GLint level
GLint xoffset
GLint x
GLint y
GLsizei width
void glCopyTextureSubImage1DEXT
GLuint texture
GLenum target
GLint level
GLint xoffset
GLint x
GLint y
GLsizei width
void glCopyTextureSubImage2D
GLuint texture
GLint level
GLint xoffset
GLint yoffset
GLint x
GLint y
GLsizei width
GLsizei height
void glCopyTextureSubImage2DEXT
GLuint texture
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint x
GLint y
GLsizei width
GLsizei height
void glCopyTextureSubImage3D
GLuint texture
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLint x
GLint y
GLsizei width
GLsizei height
void glCopyTextureSubImage3DEXT
GLuint texture
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLint x
GLint y
GLsizei width
GLsizei height
void glCoverFillPathInstancedNV
GLsizei numPaths
GLenum pathNameType
const void *paths
GLuint pathBase
GLenum coverMode
GLenum transformType
const GLfloat *transformValues
void glCoverFillPathNV
GLuint path
GLenum coverMode
void glCoverStrokePathInstancedNV
GLsizei numPaths
GLenum pathNameType
const void *paths
GLuint pathBase
GLenum coverMode
GLenum transformType
const GLfloat *transformValues
void glCoverStrokePathNV
GLuint path
GLenum coverMode
void glCoverageMaskNV
GLboolean mask
void glCoverageModulationNV
GLenum components
void glCoverageModulationTableNV
GLsizei n
const GLfloat *v
void glCoverageOperationNV
GLenum operation
void glCreateBuffers
GLsizei n
GLuint *buffers
void glCreateCommandListsNV
GLsizei n
GLuint *lists
void glCreateFramebuffers
GLsizei n
GLuint *framebuffers
void glCreatePerfQueryINTEL
GLuint queryId
GLuint *queryHandle
GLuint glCreateProgram
GLhandleARB glCreateProgramObjectARB
void glCreateProgramPipelines
GLsizei n
GLuint *pipelines
void glCreateQueries
GLenum target
GLsizei n
GLuint *ids
void glCreateRenderbuffers
GLsizei n
GLuint *renderbuffers
void glCreateSamplers
GLsizei n
GLuint *samplers
GLuint glCreateShader
GLenum type
GLhandleARB glCreateShaderObjectARB
GLenum shaderType
GLuint glCreateShaderProgramEXT
GLenum type
const GLchar *string
GLuint glCreateShaderProgramv
GLenum type
GLsizei count
const GLchar *const*strings
GLuint glCreateShaderProgramvEXT
GLenum type
GLsizei count
const GLchar **strings
void glCreateStatesNV
GLsizei n
GLuint *states
GLsync glCreateSyncFromCLeventARB
struct _cl_context *context
struct _cl_event *event
GLbitfield flags
void glCreateTextures
GLenum target
GLsizei n
GLuint *textures
void glCreateTransformFeedbacks
GLsizei n
GLuint *ids
void glCreateVertexArrays
GLsizei n
GLuint *arrays
void glCullFace
GLenum mode
void glCullParameterdvEXT
GLenum pname
GLdouble *params
void glCullParameterfvEXT
GLenum pname
GLfloat *params
void glCurrentPaletteMatrixARB
GLint index
void glCurrentPaletteMatrixOES
GLuint matrixpaletteindex
void glDebugMessageCallback
GLDEBUGPROC callback
const void *userParam
void glDebugMessageCallbackAMD
GLDEBUGPROCAMD callback
void *userParam
void glDebugMessageCallbackARB
GLDEBUGPROCARB callback
const void *userParam
void glDebugMessageCallbackKHR
GLDEBUGPROCKHR callback
const void *userParam
void glDebugMessageControl
GLenum source
GLenum type
GLenum severity
GLsizei count
const GLuint *ids
GLboolean enabled
void glDebugMessageControlARB
GLenum source
GLenum type
GLenum severity
GLsizei count
const GLuint *ids
GLboolean enabled
void glDebugMessageControlKHR
GLenum source
GLenum type
GLenum severity
GLsizei count
const GLuint *ids
GLboolean enabled
void glDebugMessageEnableAMD
GLenum category
GLenum severity
GLsizei count
const GLuint *ids
GLboolean enabled
void glDebugMessageInsert
GLenum source
GLenum type
GLuint id
GLenum severity
GLsizei length
const GLchar *buf
void glDebugMessageInsertAMD
GLenum category
GLenum severity
GLuint id
GLsizei length
const GLchar *buf
void glDebugMessageInsertARB
GLenum source
GLenum type
GLuint id
GLenum severity
GLsizei length
const GLchar *buf
void glDebugMessageInsertKHR
GLenum source
GLenum type
GLuint id
GLenum severity
GLsizei length
const GLchar *buf
void glDeformSGIX
GLbitfield mask
void glDeformationMap3dSGIX
GLenum target
GLdouble u1
GLdouble u2
GLint ustride
GLint uorder
GLdouble v1
GLdouble v2
GLint vstride
GLint vorder
GLdouble w1
GLdouble w2
GLint wstride
GLint worder
const GLdouble *points
void glDeformationMap3fSGIX
GLenum target
GLfloat u1
GLfloat u2
GLint ustride
GLint uorder
GLfloat v1
GLfloat v2
GLint vstride
GLint vorder
GLfloat w1
GLfloat w2
GLint wstride
GLint worder
const GLfloat *points
void glDeleteAsyncMarkersSGIX
GLuint marker
GLsizei range
void glDeleteBuffers
GLsizei n
const GLuint *buffers
void glDeleteBuffersARB
GLsizei n
const GLuint *buffers
void glDeleteCommandListsNV
GLsizei n
const GLuint *lists
void glDeleteFencesAPPLE
GLsizei n
const GLuint *fences
void glDeleteFencesNV
GLsizei n
const GLuint *fences
void glDeleteFragmentShaderATI
GLuint id
void glDeleteFramebuffers
GLsizei n
const GLuint *framebuffers
void glDeleteFramebuffersEXT
GLsizei n
const GLuint *framebuffers
void glDeleteFramebuffersOES
GLsizei n
const GLuint *framebuffers
void glDeleteLists
GLuint list
GLsizei range
void glDeleteNamedStringARB
GLint namelen
const GLchar *name
void glDeleteNamesAMD
GLenum identifier
GLuint num
const GLuint *names
void glDeleteObjectARB
GLhandleARB obj
void glDeleteOcclusionQueriesNV
GLsizei n
const GLuint *ids
void glDeletePathsNV
GLuint path
GLsizei range
void glDeletePerfMonitorsAMD
GLsizei n
GLuint *monitors
void glDeletePerfQueryINTEL
GLuint queryHandle
void glDeleteProgram
GLuint program
void glDeleteProgramPipelines
GLsizei n
const GLuint *pipelines
void glDeleteProgramPipelinesEXT
GLsizei n
const GLuint *pipelines
void glDeleteProgramsARB
GLsizei n
const GLuint *programs
void glDeleteProgramsNV
GLsizei n
const GLuint *programs
void glDeleteQueries
GLsizei n
const GLuint *ids
void glDeleteQueriesARB
GLsizei n
const GLuint *ids
void glDeleteQueriesEXT
GLsizei n
const GLuint *ids
void glDeleteRenderbuffers
GLsizei n
const GLuint *renderbuffers
void glDeleteRenderbuffersEXT
GLsizei n
const GLuint *renderbuffers
void glDeleteRenderbuffersOES
GLsizei n
const GLuint *renderbuffers
void glDeleteSamplers
GLsizei count
const GLuint *samplers
void glDeleteShader
GLuint shader
void glDeleteStatesNV
GLsizei n
const GLuint *states
void glDeleteSync
GLsync sync
void glDeleteSyncAPPLE
GLsync sync
void glDeleteTextures
GLsizei n
const GLuint *textures
void glDeleteTexturesEXT
GLsizei n
const GLuint *textures
void glDeleteTransformFeedbacks
GLsizei n
const GLuint *ids
void glDeleteTransformFeedbacksNV
GLsizei n
const GLuint *ids
void glDeleteVertexArrays
GLsizei n
const GLuint *arrays
void glDeleteVertexArraysAPPLE
GLsizei n
const GLuint *arrays
void glDeleteVertexArraysOES
GLsizei n
const GLuint *arrays
void glDeleteVertexShaderEXT
GLuint id
void glDepthBoundsEXT
GLclampd zmin
GLclampd zmax
void glDepthBoundsdNV
GLdouble zmin
GLdouble zmax
void glDepthFunc
GLenum func
void glDepthMask
GLboolean flag
void glDepthRange
GLdouble near
GLdouble far
void glDepthRangeArrayfvNV
GLuint first
GLsizei count
const GLfloat *v
void glDepthRangeArrayfvOES
GLuint first
GLsizei count
const GLfloat *v
void glDepthRangeArrayv
GLuint first
GLsizei count
const GLdouble *v
void glDepthRangeIndexed
GLuint index
GLdouble n
GLdouble f
void glDepthRangeIndexedfNV
GLuint index
GLfloat n
GLfloat f
void glDepthRangeIndexedfOES
GLuint index
GLfloat n
GLfloat f
void glDepthRangedNV
GLdouble zNear
GLdouble zFar
void glDepthRangef
GLfloat n
GLfloat f
void glDepthRangefOES
GLclampf n
GLclampf f
void glDepthRangex
GLfixed n
GLfixed f
void glDepthRangexOES
GLfixed n
GLfixed f
void glDetachObjectARB
GLhandleARB containerObj
GLhandleARB attachedObj
void glDetachShader
GLuint program
GLuint shader
void glDetailTexFuncSGIS
GLenum target
GLsizei n
const GLfloat *points
void glDisable
GLenum cap
void glDisableClientState
GLenum array
void glDisableClientStateIndexedEXT
GLenum array
GLuint index
void glDisableClientStateiEXT
GLenum array
GLuint index
void glDisableDriverControlQCOM
GLuint driverControl
void glDisableIndexedEXT
GLenum target
GLuint index
void glDisableVariantClientStateEXT
GLuint id
void glDisableVertexArrayAttrib
GLuint vaobj
GLuint index
void glDisableVertexArrayAttribEXT
GLuint vaobj
GLuint index
void glDisableVertexArrayEXT
GLuint vaobj
GLenum array
void glDisableVertexAttribAPPLE
GLuint index
GLenum pname
void glDisableVertexAttribArray
GLuint index
void glDisableVertexAttribArrayARB
GLuint index
void glDisablei
GLenum target
GLuint index
void glDisableiEXT
GLenum target
GLuint index
void glDisableiNV
GLenum target
GLuint index
void glDisableiOES
GLenum target
GLuint index
void glDiscardFramebufferEXT
GLenum target
GLsizei numAttachments
const GLenum *attachments
void glDispatchCompute
GLuint num_groups_x
GLuint num_groups_y
GLuint num_groups_z
void glDispatchComputeGroupSizeARB
GLuint num_groups_x
GLuint num_groups_y
GLuint num_groups_z
GLuint group_size_x
GLuint group_size_y
GLuint group_size_z
void glDispatchComputeIndirect
GLintptr indirect
void glDrawArrays
GLenum mode
GLint first
GLsizei count
void glDrawArraysEXT
GLenum mode
GLint first
GLsizei count
void glDrawArraysIndirect
GLenum mode
const void *indirect
void glDrawArraysInstanced
GLenum mode
GLint first
GLsizei count
GLsizei instancecount
void glDrawArraysInstancedANGLE
GLenum mode
GLint first
GLsizei count
GLsizei primcount
void glDrawArraysInstancedARB
GLenum mode
GLint first
GLsizei count
GLsizei primcount
void glDrawArraysInstancedBaseInstance
GLenum mode
GLint first
GLsizei count
GLsizei instancecount
GLuint baseinstance
void glDrawArraysInstancedBaseInstanceEXT
GLenum mode
GLint first
GLsizei count
GLsizei instancecount
GLuint baseinstance
void glDrawArraysInstancedEXT
GLenum mode
GLint start
GLsizei count
GLsizei primcount
void glDrawArraysInstancedNV
GLenum mode
GLint first
GLsizei count
GLsizei primcount
void glDrawBuffer
GLenum buf
void glDrawBuffers
GLsizei n
const GLenum *bufs
void glDrawBuffersARB
GLsizei n
const GLenum *bufs
void glDrawBuffersATI
GLsizei n
const GLenum *bufs
void glDrawBuffersEXT
GLsizei n
const GLenum *bufs
void glDrawBuffersIndexedEXT
GLint n
const GLenum *location
const GLint *indices
void glDrawBuffersNV
GLsizei n
const GLenum *bufs
void glDrawCommandsAddressNV
GLenum primitiveMode
const GLuint64 *indirects
const GLsizei *sizes
GLuint count
void glDrawCommandsNV
GLenum primitiveMode
GLuint buffer
const GLintptr *indirects
const GLsizei *sizes
GLuint count
void glDrawCommandsStatesAddressNV
const GLuint64 *indirects
const GLsizei *sizes
const GLuint *states
const GLuint *fbos
GLuint count
void glDrawCommandsStatesNV
GLuint buffer
const GLintptr *indirects
const GLsizei *sizes
const GLuint *states
const GLuint *fbos
GLuint count
void glDrawElementArrayAPPLE
GLenum mode
GLint first
GLsizei count
void glDrawElementArrayATI
GLenum mode
GLsizei count
void glDrawElements
GLenum mode
GLsizei count
GLenum type
const void *indices
void glDrawElementsBaseVertex
GLenum mode
GLsizei count
GLenum type
const void *indices
GLint basevertex
void glDrawElementsBaseVertexEXT
GLenum mode
GLsizei count
GLenum type
const void *indices
GLint basevertex
void glDrawElementsBaseVertexOES
GLenum mode
GLsizei count
GLenum type
const void *indices
GLint basevertex
void glDrawElementsIndirect
GLenum mode
GLenum type
const void *indirect
void glDrawElementsInstanced
GLenum mode
GLsizei count
GLenum type
const void *indices
GLsizei instancecount
void glDrawElementsInstancedANGLE
GLenum mode
GLsizei count
GLenum type
const void *indices
GLsizei primcount
void glDrawElementsInstancedARB
GLenum mode
GLsizei count
GLenum type
const void *indices
GLsizei primcount
void glDrawElementsInstancedBaseInstance
GLenum mode
GLsizei count
GLenum type
const void *indices
GLsizei instancecount
GLuint baseinstance
void glDrawElementsInstancedBaseInstanceEXT
GLenum mode
GLsizei count
GLenum type
const void *indices
GLsizei instancecount
GLuint baseinstance
void glDrawElementsInstancedBaseVertex
GLenum mode
GLsizei count
GLenum type
const void *indices
GLsizei instancecount
GLint basevertex
void glDrawElementsInstancedBaseVertexBaseInstance
GLenum mode
GLsizei count
GLenum type
const void *indices
GLsizei instancecount
GLint basevertex
GLuint baseinstance
void glDrawElementsInstancedBaseVertexBaseInstanceEXT
GLenum mode
GLsizei count
GLenum type
const void *indices
GLsizei instancecount
GLint basevertex
GLuint baseinstance
void glDrawElementsInstancedBaseVertexEXT
GLenum mode
GLsizei count
GLenum type
const void *indices
GLsizei instancecount
GLint basevertex
void glDrawElementsInstancedBaseVertexOES
GLenum mode
GLsizei count
GLenum type
const void *indices
GLsizei instancecount
GLint basevertex
void glDrawElementsInstancedEXT
GLenum mode
GLsizei count
GLenum type
const void *indices
GLsizei primcount
void glDrawElementsInstancedNV
GLenum mode
GLsizei count
GLenum type
const void *indices
GLsizei primcount
void glDrawMeshArraysSUN
GLenum mode
GLint first
GLsizei count
GLsizei width
void glDrawPixels
GLsizei width
GLsizei height
GLenum format
GLenum type
const void *pixels
void glDrawRangeElementArrayAPPLE
GLenum mode
GLuint start
GLuint end
GLint first
GLsizei count
void glDrawRangeElementArrayATI
GLenum mode
GLuint start
GLuint end
GLsizei count
void glDrawRangeElements
GLenum mode
GLuint start
GLuint end
GLsizei count
GLenum type
const void *indices
void glDrawRangeElementsBaseVertex
GLenum mode
GLuint start
GLuint end
GLsizei count
GLenum type
const void *indices
GLint basevertex
void glDrawRangeElementsBaseVertexEXT
GLenum mode
GLuint start
GLuint end
GLsizei count
GLenum type
const void *indices
GLint basevertex
void glDrawRangeElementsBaseVertexOES
GLenum mode
GLuint start
GLuint end
GLsizei count
GLenum type
const void *indices
GLint basevertex
void glDrawRangeElementsEXT
GLenum mode
GLuint start
GLuint end
GLsizei count
GLenum type
const void *indices
void glDrawTexfOES
GLfloat x
GLfloat y
GLfloat z
GLfloat width
GLfloat height
void glDrawTexfvOES
const GLfloat *coords
void glDrawTexiOES
GLint x
GLint y
GLint z
GLint width
GLint height
void glDrawTexivOES
const GLint *coords
void glDrawTexsOES
GLshort x
GLshort y
GLshort z
GLshort width
GLshort height
void glDrawTexsvOES
const GLshort *coords
void glDrawTextureNV
GLuint texture
GLuint sampler
GLfloat x0
GLfloat y0
GLfloat x1
GLfloat y1
GLfloat z
GLfloat s0
GLfloat t0
GLfloat s1
GLfloat t1
void glDrawTexxOES
GLfixed x
GLfixed y
GLfixed z
GLfixed width
GLfixed height
void glDrawTexxvOES
const GLfixed *coords
void glDrawTransformFeedback
GLenum mode
GLuint id
void glDrawTransformFeedbackEXT
GLenum mode
GLuint id
void glDrawTransformFeedbackInstanced
GLenum mode
GLuint id
GLsizei instancecount
void glDrawTransformFeedbackInstancedEXT
GLenum mode
GLuint id
GLsizei instancecount
void glDrawTransformFeedbackNV
GLenum mode
GLuint id
void glDrawTransformFeedbackStream
GLenum mode
GLuint id
GLuint stream
void glDrawTransformFeedbackStreamInstanced
GLenum mode
GLuint id
GLuint stream
GLsizei instancecount
void glEGLImageTargetRenderbufferStorageOES
GLenum target
GLeglImageOES image
void glEGLImageTargetTexture2DOES
GLenum target
GLeglImageOES image
void glEdgeFlag
GLboolean flag
void glEdgeFlagFormatNV
GLsizei stride
void glEdgeFlagPointer
GLsizei stride
const void *pointer
void glEdgeFlagPointerEXT
GLsizei stride
GLsizei count
const GLboolean *pointer
void glEdgeFlagPointerListIBM
GLint stride
const GLboolean **pointer
GLint ptrstride
void glEdgeFlagv
const GLboolean *flag
void glElementPointerAPPLE
GLenum type
const void *pointer
void glElementPointerATI
GLenum type
const void *pointer
void glEnable
GLenum cap
void glEnableClientState
GLenum array
void glEnableClientStateIndexedEXT
GLenum array
GLuint index
void glEnableClientStateiEXT
GLenum array
GLuint index
void glEnableDriverControlQCOM
GLuint driverControl
void glEnableIndexedEXT
GLenum target
GLuint index
void glEnableVariantClientStateEXT
GLuint id
void glEnableVertexArrayAttrib
GLuint vaobj
GLuint index
void glEnableVertexArrayAttribEXT
GLuint vaobj
GLuint index
void glEnableVertexArrayEXT
GLuint vaobj
GLenum array
void glEnableVertexAttribAPPLE
GLuint index
GLenum pname
void glEnableVertexAttribArray
GLuint index
void glEnableVertexAttribArrayARB
GLuint index
void glEnablei
GLenum target
GLuint index
void glEnableiEXT
GLenum target
GLuint index
void glEnableiNV
GLenum target
GLuint index
void glEnableiOES
GLenum target
GLuint index
void glEnd
void glEndConditionalRender
void glEndConditionalRenderNV
void glEndConditionalRenderNVX
void glEndFragmentShaderATI
void glEndList
void glEndOcclusionQueryNV
void glEndPerfMonitorAMD
GLuint monitor
void glEndPerfQueryINTEL
GLuint queryHandle
void glEndQuery
GLenum target
void glEndQueryARB
GLenum target
void glEndQueryEXT
GLenum target
void glEndQueryIndexed
GLenum target
GLuint index
void glEndTilingQCOM
GLbitfield preserveMask
void glEndTransformFeedback
void glEndTransformFeedbackEXT
void glEndTransformFeedbackNV
void glEndVertexShaderEXT
void glEndVideoCaptureNV
GLuint video_capture_slot
void glEvalCoord1d
GLdouble u
void glEvalCoord1dv
const GLdouble *u
void glEvalCoord1f
GLfloat u
void glEvalCoord1fv
const GLfloat *u
void glEvalCoord1xOES
GLfixed u
void glEvalCoord1xvOES
const GLfixed *coords
void glEvalCoord2d
GLdouble u
GLdouble v
void glEvalCoord2dv
const GLdouble *u
void glEvalCoord2f
GLfloat u
GLfloat v
void glEvalCoord2fv
const GLfloat *u
void glEvalCoord2xOES
GLfixed u
GLfixed v
void glEvalCoord2xvOES
const GLfixed *coords
void glEvalMapsNV
GLenum target
GLenum mode
void glEvalMesh1
GLenum mode
GLint i1
GLint i2
void glEvalMesh2
GLenum mode
GLint i1
GLint i2
GLint j1
GLint j2
void glEvalPoint1
GLint i
void glEvalPoint2
GLint i
GLint j
void glEvaluateDepthValuesARB
void glExecuteProgramNV
GLenum target
GLuint id
const GLfloat *params
void glExtGetBufferPointervQCOM
GLenum target
void **params
void glExtGetBuffersQCOM
GLuint *buffers
GLint maxBuffers
GLint *numBuffers
void glExtGetFramebuffersQCOM
GLuint *framebuffers
GLint maxFramebuffers
GLint *numFramebuffers
void glExtGetProgramBinarySourceQCOM
GLuint program
GLenum shadertype
GLchar *source
GLint *length
void glExtGetProgramsQCOM
GLuint *programs
GLint maxPrograms
GLint *numPrograms
void glExtGetRenderbuffersQCOM
GLuint *renderbuffers
GLint maxRenderbuffers
GLint *numRenderbuffers
void glExtGetShadersQCOM
GLuint *shaders
GLint maxShaders
GLint *numShaders
void glExtGetTexLevelParameterivQCOM
GLuint texture
GLenum face
GLint level
GLenum pname
GLint *params
void glExtGetTexSubImageQCOM
GLenum target
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLenum format
GLenum type
void *texels
void glExtGetTexturesQCOM
GLuint *textures
GLint maxTextures
GLint *numTextures
GLboolean glExtIsProgramBinaryQCOM
GLuint program
void glExtTexObjectStateOverrideiQCOM
GLenum target
GLenum pname
GLint param
void glExtractComponentEXT
GLuint res
GLuint src
GLuint num
void glFeedbackBuffer
GLsizei size
GLenum type
GLfloat *buffer
void glFeedbackBufferxOES
GLsizei n
GLenum type
const GLfixed *buffer
GLsync glFenceSync
GLenum condition
GLbitfield flags
GLsync glFenceSyncAPPLE
GLenum condition
GLbitfield flags
void glFinalCombinerInputNV
GLenum variable
GLenum input
GLenum mapping
GLenum componentUsage
void glFinish
GLint glFinishAsyncSGIX
GLuint *markerp
void glFinishFenceAPPLE
GLuint fence
void glFinishFenceNV
GLuint fence
void glFinishObjectAPPLE
GLenum object
GLint name
void glFinishTextureSUNX
void glFlush
void glFlushMappedBufferRange
GLenum target
GLintptr offset
GLsizeiptr length
void glFlushMappedBufferRangeAPPLE
GLenum target
GLintptr offset
GLsizeiptr size
void glFlushMappedBufferRangeEXT
GLenum target
GLintptr offset
GLsizeiptr length
void glFlushMappedNamedBufferRange
GLuint buffer
GLintptr offset
GLsizeiptr length
void glFlushMappedNamedBufferRangeEXT
GLuint buffer
GLintptr offset
GLsizeiptr length
void glFlushPixelDataRangeNV
GLenum target
void glFlushRasterSGIX
void glFlushStaticDataIBM
GLenum target
void glFlushVertexArrayRangeAPPLE
GLsizei length
void *pointer
void glFlushVertexArrayRangeNV
void glFogCoordFormatNV
GLenum type
GLsizei stride
void glFogCoordPointer
GLenum type
GLsizei stride
const void *pointer
void glFogCoordPointerEXT
GLenum type
GLsizei stride
const void *pointer
void glFogCoordPointerListIBM
GLenum type
GLint stride
const void **pointer
GLint ptrstride
void glFogCoordd
GLdouble coord
void glFogCoorddEXT
GLdouble coord
void glFogCoorddv
const GLdouble *coord
void glFogCoorddvEXT
const GLdouble *coord
void glFogCoordf
GLfloat coord
void glFogCoordfEXT
GLfloat coord
void glFogCoordfv
const GLfloat *coord
void glFogCoordfvEXT
const GLfloat *coord
void glFogCoordhNV
GLhalfNV fog
void glFogCoordhvNV
const GLhalfNV *fog
void glFogFuncSGIS
GLsizei n
const GLfloat *points
void glFogf
GLenum pname
GLfloat param
void glFogfv
GLenum pname
const GLfloat *params
void glFogi
GLenum pname
GLint param
void glFogiv
GLenum pname
const GLint *params
void glFogx
GLenum pname
GLfixed param
void glFogxOES
GLenum pname
GLfixed param
void glFogxv
GLenum pname
const GLfixed *param
void glFogxvOES
GLenum pname
const GLfixed *param
void glFragmentColorMaterialSGIX
GLenum face
GLenum mode
void glFragmentCoverageColorNV
GLuint color
void glFragmentLightModelfSGIX
GLenum pname
GLfloat param
void glFragmentLightModelfvSGIX
GLenum pname
const GLfloat *params
void glFragmentLightModeliSGIX
GLenum pname
GLint param
void glFragmentLightModelivSGIX
GLenum pname
const GLint *params
void glFragmentLightfSGIX
GLenum light
GLenum pname
GLfloat param
void glFragmentLightfvSGIX
GLenum light
GLenum pname
const GLfloat *params
void glFragmentLightiSGIX
GLenum light
GLenum pname
GLint param
void glFragmentLightivSGIX
GLenum light
GLenum pname
const GLint *params
void glFragmentMaterialfSGIX
GLenum face
GLenum pname
GLfloat param
void glFragmentMaterialfvSGIX
GLenum face
GLenum pname
const GLfloat *params
void glFragmentMaterialiSGIX
GLenum face
GLenum pname
GLint param
void glFragmentMaterialivSGIX
GLenum face
GLenum pname
const GLint *params
void glFrameTerminatorGREMEDY
void glFrameZoomSGIX
GLint factor
void glFramebufferDrawBufferEXT
GLuint framebuffer
GLenum mode
void glFramebufferDrawBuffersEXT
GLuint framebuffer
GLsizei n
const GLenum *bufs
void glFramebufferParameteri
GLenum target
GLenum pname
GLint param
void glFramebufferPixelLocalStorageSizeEXT
GLuint target
GLsizei size
void glFramebufferReadBufferEXT
GLuint framebuffer
GLenum mode
void glFramebufferRenderbuffer
GLenum target
GLenum attachment
GLenum renderbuffertarget
GLuint renderbuffer
void glFramebufferRenderbufferEXT
GLenum target
GLenum attachment
GLenum renderbuffertarget
GLuint renderbuffer
void glFramebufferRenderbufferOES
GLenum target
GLenum attachment
GLenum renderbuffertarget
GLuint renderbuffer
void glFramebufferSampleLocationsfvARB
GLenum target
GLuint start
GLsizei count
const GLfloat *v
void glFramebufferSampleLocationsfvNV
GLenum target
GLuint start
GLsizei count
const GLfloat *v
void glFramebufferSamplePositionsfvAMD
GLenum target
GLuint numsamples
GLuint pixelindex
const GLfloat *values
void glFramebufferTexture
GLenum target
GLenum attachment
GLuint texture
GLint level
void glFramebufferTexture1D
GLenum target
GLenum attachment
GLenum textarget
GLuint texture
GLint level
void glFramebufferTexture1DEXT
GLenum target
GLenum attachment
GLenum textarget
GLuint texture
GLint level
void glFramebufferTexture2D
GLenum target
GLenum attachment
GLenum textarget
GLuint texture
GLint level
void glFramebufferTexture2DEXT
GLenum target
GLenum attachment
GLenum textarget
GLuint texture
GLint level
void glFramebufferTexture2DDownsampleIMG
GLenum target
GLenum attachment
GLenum textarget
GLuint texture
GLint level
GLint xscale
GLint yscale
void glFramebufferTexture2DMultisampleEXT
GLenum target
GLenum attachment
GLenum textarget
GLuint texture
GLint level
GLsizei samples
void glFramebufferTexture2DMultisampleIMG
GLenum target
GLenum attachment
GLenum textarget
GLuint texture
GLint level
GLsizei samples
void glFramebufferTexture2DOES
GLenum target
GLenum attachment
GLenum textarget
GLuint texture
GLint level
void glFramebufferTexture3D
GLenum target
GLenum attachment
GLenum textarget
GLuint texture
GLint level
GLint zoffset
void glFramebufferTexture3DEXT
GLenum target
GLenum attachment
GLenum textarget
GLuint texture
GLint level
GLint zoffset
void glFramebufferTexture3DOES
GLenum target
GLenum attachment
GLenum textarget
GLuint texture
GLint level
GLint zoffset
void glFramebufferTextureARB
GLenum target
GLenum attachment
GLuint texture
GLint level
void glFramebufferTextureEXT
GLenum target
GLenum attachment
GLuint texture
GLint level
void glFramebufferTextureFaceARB
GLenum target
GLenum attachment
GLuint texture
GLint level
GLenum face
void glFramebufferTextureFaceEXT
GLenum target
GLenum attachment
GLuint texture
GLint level
GLenum face
void glFramebufferTextureLayer
GLenum target
GLenum attachment
GLuint texture
GLint level
GLint layer
void glFramebufferTextureLayerARB
GLenum target
GLenum attachment
GLuint texture
GLint level
GLint layer
void glFramebufferTextureLayerEXT
GLenum target
GLenum attachment
GLuint texture
GLint level
GLint layer
void glFramebufferTextureLayerDownsampleIMG
GLenum target
GLenum attachment
GLuint texture
GLint level
GLint layer
GLint xscale
GLint yscale
void glFramebufferTextureMultisampleMultiviewOVR
GLenum target
GLenum attachment
GLuint texture
GLint level
GLsizei samples
GLint baseViewIndex
GLsizei numViews
void glFramebufferTextureMultiviewOVR
GLenum target
GLenum attachment
GLuint texture
GLint level
GLint baseViewIndex
GLsizei numViews
void glFramebufferTextureOES
GLenum target
GLenum attachment
GLuint texture
GLint level
void glFreeObjectBufferATI
GLuint buffer
void glFrontFace
GLenum mode
void glFrustum
GLdouble left
GLdouble right
GLdouble bottom
GLdouble top
GLdouble zNear
GLdouble zFar
void glFrustumf
GLfloat l
GLfloat r
GLfloat b
GLfloat t
GLfloat n
GLfloat f
void glFrustumfOES
GLfloat l
GLfloat r
GLfloat b
GLfloat t
GLfloat n
GLfloat f
void glFrustumx
GLfixed l
GLfixed r
GLfixed b
GLfixed t
GLfixed n
GLfixed f
void glFrustumxOES
GLfixed l
GLfixed r
GLfixed b
GLfixed t
GLfixed n
GLfixed f
GLuint glGenAsyncMarkersSGIX
GLsizei range
void glGenBuffers
GLsizei n
GLuint *buffers
void glGenBuffersARB
GLsizei n
GLuint *buffers
void glGenFencesAPPLE
GLsizei n
GLuint *fences
void glGenFencesNV
GLsizei n
GLuint *fences
GLuint glGenFragmentShadersATI
GLuint range
void glGenFramebuffers
GLsizei n
GLuint *framebuffers
void glGenFramebuffersEXT
GLsizei n
GLuint *framebuffers
void glGenFramebuffersOES
GLsizei n
GLuint *framebuffers
GLuint glGenLists
GLsizei range
void glGenNamesAMD
GLenum identifier
GLuint num
GLuint *names
void glGenOcclusionQueriesNV
GLsizei n
GLuint *ids
GLuint glGenPathsNV
GLsizei range
void glGenPerfMonitorsAMD
GLsizei n
GLuint *monitors
void glGenProgramPipelines
GLsizei n
GLuint *pipelines
void glGenProgramPipelinesEXT
GLsizei n
GLuint *pipelines
void glGenProgramsARB
GLsizei n
GLuint *programs
void glGenProgramsNV
GLsizei n
GLuint *programs
void glGenQueries
GLsizei n
GLuint *ids
void glGenQueriesARB
GLsizei n
GLuint *ids
void glGenQueriesEXT
GLsizei n
GLuint *ids
void glGenRenderbuffers
GLsizei n
GLuint *renderbuffers
void glGenRenderbuffersEXT
GLsizei n
GLuint *renderbuffers
void glGenRenderbuffersOES
GLsizei n
GLuint *renderbuffers
void glGenSamplers
GLsizei count
GLuint *samplers
GLuint glGenSymbolsEXT
GLenum datatype
GLenum storagetype
GLenum range
GLuint components
void glGenTextures
GLsizei n
GLuint *textures
void glGenTexturesEXT
GLsizei n
GLuint *textures
void glGenTransformFeedbacks
GLsizei n
GLuint *ids
void glGenTransformFeedbacksNV
GLsizei n
GLuint *ids
void glGenVertexArrays
GLsizei n
GLuint *arrays
void glGenVertexArraysAPPLE
GLsizei n
GLuint *arrays
void glGenVertexArraysOES
GLsizei n
GLuint *arrays
GLuint glGenVertexShadersEXT
GLuint range
void glGenerateMipmap
GLenum target
void glGenerateMipmapEXT
GLenum target
void glGenerateMipmapOES
GLenum target
void glGenerateMultiTexMipmapEXT
GLenum texunit
GLenum target
void glGenerateTextureMipmap
GLuint texture
void glGenerateTextureMipmapEXT
GLuint texture
GLenum target
void glGetActiveAtomicCounterBufferiv
GLuint program
GLuint bufferIndex
GLenum pname
GLint *params
void glGetActiveAttrib
GLuint program
GLuint index
GLsizei bufSize
GLsizei *length
GLint *size
GLenum *type
GLchar *name
void glGetActiveAttribARB
GLhandleARB programObj
GLuint index
GLsizei maxLength
GLsizei *length
GLint *size
GLenum *type
GLcharARB *name
void glGetActiveSubroutineName
GLuint program
GLenum shadertype
GLuint index
GLsizei bufsize
GLsizei *length
GLchar *name
void glGetActiveSubroutineUniformName
GLuint program
GLenum shadertype
GLuint index
GLsizei bufsize
GLsizei *length
GLchar *name
void glGetActiveSubroutineUniformiv
GLuint program
GLenum shadertype
GLuint index
GLenum pname
GLint *values
void glGetActiveUniform
GLuint program
GLuint index
GLsizei bufSize
GLsizei *length
GLint *size
GLenum *type
GLchar *name
void glGetActiveUniformARB
GLhandleARB programObj
GLuint index
GLsizei maxLength
GLsizei *length
GLint *size
GLenum *type
GLcharARB *name
void glGetActiveUniformBlockName
GLuint program
GLuint uniformBlockIndex
GLsizei bufSize
GLsizei *length
GLchar *uniformBlockName
void glGetActiveUniformBlockiv
GLuint program
GLuint uniformBlockIndex
GLenum pname
GLint *params
void glGetActiveUniformName
GLuint program
GLuint uniformIndex
GLsizei bufSize
GLsizei *length
GLchar *uniformName
void glGetActiveUniformsiv
GLuint program
GLsizei uniformCount
const GLuint *uniformIndices
GLenum pname
GLint *params
void glGetActiveVaryingNV
GLuint program
GLuint index
GLsizei bufSize
GLsizei *length
GLsizei *size
GLenum *type
GLchar *name
void glGetArrayObjectfvATI
GLenum array
GLenum pname
GLfloat *params
void glGetArrayObjectivATI
GLenum array
GLenum pname
GLint *params
void glGetAttachedObjectsARB
GLhandleARB containerObj
GLsizei maxCount
GLsizei *count
GLhandleARB *obj
void glGetAttachedShaders
GLuint program
GLsizei maxCount
GLsizei *count
GLuint *shaders
GLint glGetAttribLocation
GLuint program
const GLchar *name
GLint glGetAttribLocationARB
GLhandleARB programObj
const GLcharARB *name
void glGetBooleanIndexedvEXT
GLenum target
GLuint index
GLboolean *data
void glGetBooleani_v
GLenum target
GLuint index
GLboolean *data
void glGetBooleanv
GLenum pname
GLboolean *data
void glGetBufferParameteri64v
GLenum target
GLenum pname
GLint64 *params
void glGetBufferParameteriv
GLenum target
GLenum pname
GLint *params
void glGetBufferParameterivARB
GLenum target
GLenum pname
GLint *params
void glGetBufferParameterui64vNV
GLenum target
GLenum pname
GLuint64EXT *params
void glGetBufferPointerv
GLenum target
GLenum pname
void **params
void glGetBufferPointervARB
GLenum target
GLenum pname
void **params
void glGetBufferPointervOES
GLenum target
GLenum pname
void **params
void glGetBufferSubData
GLenum target
GLintptr offset
GLsizeiptr size
void *data
void glGetBufferSubDataARB
GLenum target
GLintptrARB offset
GLsizeiptrARB size
void *data
void glGetClipPlane
GLenum plane
GLdouble *equation
void glGetClipPlanef
GLenum plane
GLfloat *equation
void glGetClipPlanefOES
GLenum plane
GLfloat *equation
void glGetClipPlanex
GLenum plane
GLfixed *equation
void glGetClipPlanexOES
GLenum plane
GLfixed *equation
void glGetColorTable
GLenum target
GLenum format
GLenum type
void *table
void glGetColorTableEXT
GLenum target
GLenum format
GLenum type
void *data
void glGetColorTableParameterfv
GLenum target
GLenum pname
GLfloat *params
void glGetColorTableParameterfvEXT
GLenum target
GLenum pname
GLfloat *params
void glGetColorTableParameterfvSGI
GLenum target
GLenum pname
GLfloat *params
void glGetColorTableParameteriv
GLenum target
GLenum pname
GLint *params
void glGetColorTableParameterivEXT
GLenum target
GLenum pname
GLint *params
void glGetColorTableParameterivSGI
GLenum target
GLenum pname
GLint *params
void glGetColorTableSGI
GLenum target
GLenum format
GLenum type
void *table
void glGetCombinerInputParameterfvNV
GLenum stage
GLenum portion
GLenum variable
GLenum pname
GLfloat *params
void glGetCombinerInputParameterivNV
GLenum stage
GLenum portion
GLenum variable
GLenum pname
GLint *params
void glGetCombinerOutputParameterfvNV
GLenum stage
GLenum portion
GLenum pname
GLfloat *params
void glGetCombinerOutputParameterivNV
GLenum stage
GLenum portion
GLenum pname
GLint *params
void glGetCombinerStageParameterfvNV
GLenum stage
GLenum pname
GLfloat *params
GLuint glGetCommandHeaderNV
GLenum tokenID
GLuint size
void glGetCompressedMultiTexImageEXT
GLenum texunit
GLenum target
GLint lod
void *img
void glGetCompressedTexImage
GLenum target
GLint level
void *img
void glGetCompressedTexImageARB
GLenum target
GLint level
void *img
void glGetCompressedTextureImage
GLuint texture
GLint level
GLsizei bufSize
void *pixels
void glGetCompressedTextureImageEXT
GLuint texture
GLenum target
GLint lod
void *img
void glGetCompressedTextureSubImage
GLuint texture
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLsizei bufSize
void *pixels
void glGetConvolutionFilter
GLenum target
GLenum format
GLenum type
void *image
void glGetConvolutionFilterEXT
GLenum target
GLenum format
GLenum type
void *image
void glGetConvolutionParameterfv
GLenum target
GLenum pname
GLfloat *params
void glGetConvolutionParameterfvEXT
GLenum target
GLenum pname
GLfloat *params
void glGetConvolutionParameteriv
GLenum target
GLenum pname
GLint *params
void glGetConvolutionParameterivEXT
GLenum target
GLenum pname
GLint *params
void glGetConvolutionParameterxvOES
GLenum target
GLenum pname
GLfixed *params
void glGetCoverageModulationTableNV
GLsizei bufsize
GLfloat *v
GLuint glGetDebugMessageLog
GLuint count
GLsizei bufSize
GLenum *sources
GLenum *types
GLuint *ids
GLenum *severities
GLsizei *lengths
GLchar *messageLog
GLuint glGetDebugMessageLogAMD
GLuint count
GLsizei bufsize
GLenum *categories
GLuint *severities
GLuint *ids
GLsizei *lengths
GLchar *message
GLuint glGetDebugMessageLogARB
GLuint count
GLsizei bufSize
GLenum *sources
GLenum *types
GLuint *ids
GLenum *severities
GLsizei *lengths
GLchar *messageLog
GLuint glGetDebugMessageLogKHR
GLuint count
GLsizei bufSize
GLenum *sources
GLenum *types
GLuint *ids
GLenum *severities
GLsizei *lengths
GLchar *messageLog
void glGetDetailTexFuncSGIS
GLenum target
GLfloat *points
void glGetDoubleIndexedvEXT
GLenum target
GLuint index
GLdouble *data
void glGetDoublei_v
GLenum target
GLuint index
GLdouble *data
void glGetDoublei_vEXT
GLenum pname
GLuint index
GLdouble *params
void glGetDoublev
GLenum pname
GLdouble *data
void glGetDriverControlStringQCOM
GLuint driverControl
GLsizei bufSize
GLsizei *length
GLchar *driverControlString
void glGetDriverControlsQCOM
GLint *num
GLsizei size
GLuint *driverControls
GLenum glGetError
void glGetFenceivNV
GLuint fence
GLenum pname
GLint *params
void glGetFinalCombinerInputParameterfvNV
GLenum variable
GLenum pname
GLfloat *params
void glGetFinalCombinerInputParameterivNV
GLenum variable
GLenum pname
GLint *params
void glGetFirstPerfQueryIdINTEL
GLuint *queryId
void glGetFixedv
GLenum pname
GLfixed *params
void glGetFixedvOES
GLenum pname
GLfixed *params
void glGetFloatIndexedvEXT
GLenum target
GLuint index
GLfloat *data
void glGetFloati_v
GLenum target
GLuint index
GLfloat *data
void glGetFloati_vEXT
GLenum pname
GLuint index
GLfloat *params
void glGetFloati_vNV
GLenum target
GLuint index
GLfloat *data
void glGetFloati_vOES
GLenum target
GLuint index
GLfloat *data
void glGetFloatv
GLenum pname
GLfloat *data
void glGetFogFuncSGIS
GLfloat *points
GLint glGetFragDataIndex
GLuint program
const GLchar *name
GLint glGetFragDataIndexEXT
GLuint program
const GLchar *name
GLint glGetFragDataLocation
GLuint program
const GLchar *name
GLint glGetFragDataLocationEXT
GLuint program
const GLchar *name
void glGetFragmentLightfvSGIX
GLenum light
GLenum pname
GLfloat *params
void glGetFragmentLightivSGIX
GLenum light
GLenum pname
GLint *params
void glGetFragmentMaterialfvSGIX
GLenum face
GLenum pname
GLfloat *params
void glGetFragmentMaterialivSGIX
GLenum face
GLenum pname
GLint *params
void glGetFramebufferAttachmentParameteriv
GLenum target
GLenum attachment
GLenum pname
GLint *params
void glGetFramebufferAttachmentParameterivEXT
GLenum target
GLenum attachment
GLenum pname
GLint *params
void glGetFramebufferAttachmentParameterivOES
GLenum target
GLenum attachment
GLenum pname
GLint *params
void glGetFramebufferParameterfvAMD
GLenum target
GLenum pname
GLuint numsamples
GLuint pixelindex
GLsizei size
GLfloat *values
void glGetFramebufferParameteriv
GLenum target
GLenum pname
GLint *params
void glGetFramebufferParameterivEXT
GLuint framebuffer
GLenum pname
GLint *params
GLsizei glGetFramebufferPixelLocalStorageSizeEXT
GLuint target
GLenum glGetGraphicsResetStatus
GLenum glGetGraphicsResetStatusARB
GLenum glGetGraphicsResetStatusEXT
GLenum glGetGraphicsResetStatusKHR
GLhandleARB glGetHandleARB
GLenum pname
void glGetHistogram
GLenum target
GLboolean reset
GLenum format
GLenum type
void *values
void glGetHistogramEXT
GLenum target
GLboolean reset
GLenum format
GLenum type
void *values
void glGetHistogramParameterfv
GLenum target
GLenum pname
GLfloat *params
void glGetHistogramParameterfvEXT
GLenum target
GLenum pname
GLfloat *params
void glGetHistogramParameteriv
GLenum target
GLenum pname
GLint *params
void glGetHistogramParameterivEXT
GLenum target
GLenum pname
GLint *params
void glGetHistogramParameterxvOES
GLenum target
GLenum pname
GLfixed *params
GLuint64 glGetImageHandleARB
GLuint texture
GLint level
GLboolean layered
GLint layer
GLenum format
GLuint64 glGetImageHandleNV
GLuint texture
GLint level
GLboolean layered
GLint layer
GLenum format
void glGetImageTransformParameterfvHP
GLenum target
GLenum pname
GLfloat *params
void glGetImageTransformParameterivHP
GLenum target
GLenum pname
GLint *params
void glGetInfoLogARB
GLhandleARB obj
GLsizei maxLength
GLsizei *length
GLcharARB *infoLog
GLint glGetInstrumentsSGIX
void glGetInteger64i_v
GLenum target
GLuint index
GLint64 *data
void glGetInteger64v
GLenum pname
GLint64 *data
void glGetInteger64vAPPLE
GLenum pname
GLint64 *params
void glGetIntegerIndexedvEXT
GLenum target
GLuint index
GLint *data
void glGetIntegeri_v
GLenum target
GLuint index
GLint *data
void glGetIntegeri_vEXT
GLenum target
GLuint index
GLint *data
void glGetIntegerui64i_vNV
GLenum value
GLuint index
GLuint64EXT *result
void glGetIntegerui64vNV
GLenum value
GLuint64EXT *result
void glGetIntegerv
GLenum pname
GLint *data
void glGetInternalformatSampleivNV
GLenum target
GLenum internalformat
GLsizei samples
GLenum pname
GLsizei bufSize
GLint *params
void glGetInternalformati64v
GLenum target
GLenum internalformat
GLenum pname
GLsizei bufSize
GLint64 *params
void glGetInternalformativ
GLenum target
GLenum internalformat
GLenum pname
GLsizei bufSize
GLint *params
void glGetInvariantBooleanvEXT
GLuint id
GLenum value
GLboolean *data
void glGetInvariantFloatvEXT
GLuint id
GLenum value
GLfloat *data
void glGetInvariantIntegervEXT
GLuint id
GLenum value
GLint *data
void glGetLightfv
GLenum light
GLenum pname
GLfloat *params
void glGetLightiv
GLenum light
GLenum pname
GLint *params
void glGetLightxOES
GLenum light
GLenum pname
GLfixed *params
void glGetLightxv
GLenum light
GLenum pname
GLfixed *params
void glGetLightxvOES
GLenum light
GLenum pname
GLfixed *params
void glGetListParameterfvSGIX
GLuint list
GLenum pname
GLfloat *params
void glGetListParameterivSGIX
GLuint list
GLenum pname
GLint *params
void glGetLocalConstantBooleanvEXT
GLuint id
GLenum value
GLboolean *data
void glGetLocalConstantFloatvEXT
GLuint id
GLenum value
GLfloat *data
void glGetLocalConstantIntegervEXT
GLuint id
GLenum value
GLint *data
void glGetMapAttribParameterfvNV
GLenum target
GLuint index
GLenum pname
GLfloat *params
void glGetMapAttribParameterivNV
GLenum target
GLuint index
GLenum pname
GLint *params
void glGetMapControlPointsNV
GLenum target
GLuint index
GLenum type
GLsizei ustride
GLsizei vstride
GLboolean packed
void *points
void glGetMapParameterfvNV
GLenum target
GLenum pname
GLfloat *params
void glGetMapParameterivNV
GLenum target
GLenum pname
GLint *params
void glGetMapdv
GLenum target
GLenum query
GLdouble *v
void glGetMapfv
GLenum target
GLenum query
GLfloat *v
void glGetMapiv
GLenum target
GLenum query
GLint *v
void glGetMapxvOES
GLenum target
GLenum query
GLfixed *v
void glGetMaterialfv
GLenum face
GLenum pname
GLfloat *params
void glGetMaterialiv
GLenum face
GLenum pname
GLint *params
void glGetMaterialxOES
GLenum face
GLenum pname
GLfixed param
void glGetMaterialxv
GLenum face
GLenum pname
GLfixed *params
void glGetMaterialxvOES
GLenum face
GLenum pname
GLfixed *params
void glGetMinmax
GLenum target
GLboolean reset
GLenum format
GLenum type
void *values
void glGetMinmaxEXT
GLenum target
GLboolean reset
GLenum format
GLenum type
void *values
void glGetMinmaxParameterfv
GLenum target
GLenum pname
GLfloat *params
void glGetMinmaxParameterfvEXT
GLenum target
GLenum pname
GLfloat *params
void glGetMinmaxParameteriv
GLenum target
GLenum pname
GLint *params
void glGetMinmaxParameterivEXT
GLenum target
GLenum pname
GLint *params
void glGetMultiTexEnvfvEXT
GLenum texunit
GLenum target
GLenum pname
GLfloat *params
void glGetMultiTexEnvivEXT
GLenum texunit
GLenum target
GLenum pname
GLint *params
void glGetMultiTexGendvEXT
GLenum texunit
GLenum coord
GLenum pname
GLdouble *params
void glGetMultiTexGenfvEXT
GLenum texunit
GLenum coord
GLenum pname
GLfloat *params
void glGetMultiTexGenivEXT
GLenum texunit
GLenum coord
GLenum pname
GLint *params
void glGetMultiTexImageEXT
GLenum texunit
GLenum target
GLint level
GLenum format
GLenum type
void *pixels
void glGetMultiTexLevelParameterfvEXT
GLenum texunit
GLenum target
GLint level
GLenum pname
GLfloat *params
void glGetMultiTexLevelParameterivEXT
GLenum texunit
GLenum target
GLint level
GLenum pname
GLint *params
void glGetMultiTexParameterIivEXT
GLenum texunit
GLenum target
GLenum pname
GLint *params
void glGetMultiTexParameterIuivEXT
GLenum texunit
GLenum target
GLenum pname
GLuint *params
void glGetMultiTexParameterfvEXT
GLenum texunit
GLenum target
GLenum pname
GLfloat *params
void glGetMultiTexParameterivEXT
GLenum texunit
GLenum target
GLenum pname
GLint *params
void glGetMultisamplefv
GLenum pname
GLuint index
GLfloat *val
void glGetMultisamplefvNV
GLenum pname
GLuint index
GLfloat *val
void glGetNamedBufferParameteri64v
GLuint buffer
GLenum pname
GLint64 *params
void glGetNamedBufferParameteriv
GLuint buffer
GLenum pname
GLint *params
void glGetNamedBufferParameterivEXT
GLuint buffer
GLenum pname
GLint *params
void glGetNamedBufferParameterui64vNV
GLuint buffer
GLenum pname
GLuint64EXT *params
void glGetNamedBufferPointerv
GLuint buffer
GLenum pname
void **params
void glGetNamedBufferPointervEXT
GLuint buffer
GLenum pname
void **params
void glGetNamedBufferSubData
GLuint buffer
GLintptr offset
GLsizeiptr size
void *data
void glGetNamedBufferSubDataEXT
GLuint buffer
GLintptr offset
GLsizeiptr size
void *data
void glGetNamedFramebufferParameterfvAMD
GLenum framebuffer
GLenum pname
GLuint numsamples
GLuint pixelindex
GLsizei size
GLfloat *values
void glGetNamedFramebufferAttachmentParameteriv
GLuint framebuffer
GLenum attachment
GLenum pname
GLint *params
void glGetNamedFramebufferAttachmentParameterivEXT
GLuint framebuffer
GLenum attachment
GLenum pname
GLint *params
void glGetNamedFramebufferParameteriv
GLuint framebuffer
GLenum pname
GLint *param
void glGetNamedFramebufferParameterivEXT
GLuint framebuffer
GLenum pname
GLint *params
void glGetNamedProgramLocalParameterIivEXT
GLuint program
GLenum target
GLuint index
GLint *params
void glGetNamedProgramLocalParameterIuivEXT
GLuint program
GLenum target
GLuint index
GLuint *params
void glGetNamedProgramLocalParameterdvEXT
GLuint program
GLenum target
GLuint index
GLdouble *params
void glGetNamedProgramLocalParameterfvEXT
GLuint program
GLenum target
GLuint index
GLfloat *params
void glGetNamedProgramStringEXT
GLuint program
GLenum target
GLenum pname
void *string
void glGetNamedProgramivEXT
GLuint program
GLenum target
GLenum pname
GLint *params
void glGetNamedRenderbufferParameteriv
GLuint renderbuffer
GLenum pname
GLint *params
void glGetNamedRenderbufferParameterivEXT
GLuint renderbuffer
GLenum pname
GLint *params
void glGetNamedStringARB
GLint namelen
const GLchar *name
GLsizei bufSize
GLint *stringlen
GLchar *string
void glGetNamedStringivARB
GLint namelen
const GLchar *name
GLenum pname
GLint *params
void glGetNextPerfQueryIdINTEL
GLuint queryId
GLuint *nextQueryId
void glGetObjectBufferfvATI
GLuint buffer
GLenum pname
GLfloat *params
void glGetObjectBufferivATI
GLuint buffer
GLenum pname
GLint *params
void glGetObjectLabel
GLenum identifier
GLuint name
GLsizei bufSize
GLsizei *length
GLchar *label
void glGetObjectLabelEXT
GLenum type
GLuint object
GLsizei bufSize
GLsizei *length
GLchar *label
void glGetObjectLabelKHR
GLenum identifier
GLuint name
GLsizei bufSize
GLsizei *length
GLchar *label
void glGetObjectParameterfvARB
GLhandleARB obj
GLenum pname
GLfloat *params
void glGetObjectParameterivAPPLE
GLenum objectType
GLuint name
GLenum pname
GLint *params
void glGetObjectParameterivARB
GLhandleARB obj
GLenum pname
GLint *params
void glGetObjectPtrLabel
const void *ptr
GLsizei bufSize
GLsizei *length
GLchar *label
void glGetObjectPtrLabelKHR
const void *ptr
GLsizei bufSize
GLsizei *length
GLchar *label
void glGetOcclusionQueryivNV
GLuint id
GLenum pname
GLint *params
void glGetOcclusionQueryuivNV
GLuint id
GLenum pname
GLuint *params
void glGetPathColorGenfvNV
GLenum color
GLenum pname
GLfloat *value
void glGetPathColorGenivNV
GLenum color
GLenum pname
GLint *value
void glGetPathCommandsNV
GLuint path
GLubyte *commands
void glGetPathCoordsNV
GLuint path
GLfloat *coords
void glGetPathDashArrayNV
GLuint path
GLfloat *dashArray
GLfloat glGetPathLengthNV
GLuint path
GLsizei startSegment
GLsizei numSegments
void glGetPathMetricRangeNV
GLbitfield metricQueryMask
GLuint firstPathName
GLsizei numPaths
GLsizei stride
GLfloat *metrics
void glGetPathMetricsNV
GLbitfield metricQueryMask
GLsizei numPaths
GLenum pathNameType
const void *paths
GLuint pathBase
GLsizei stride
GLfloat *metrics
void glGetPathParameterfvNV
GLuint path
GLenum pname
GLfloat *value
void glGetPathParameterivNV
GLuint path
GLenum pname
GLint *value
void glGetPathSpacingNV
GLenum pathListMode
GLsizei numPaths
GLenum pathNameType
const void *paths
GLuint pathBase
GLfloat advanceScale
GLfloat kerningScale
GLenum transformType
GLfloat *returnedSpacing
void glGetPathTexGenfvNV
GLenum texCoordSet
GLenum pname
GLfloat *value
void glGetPathTexGenivNV
GLenum texCoordSet
GLenum pname
GLint *value
void glGetPerfCounterInfoINTEL
GLuint queryId
GLuint counterId
GLuint counterNameLength
GLchar *counterName
GLuint counterDescLength
GLchar *counterDesc
GLuint *counterOffset
GLuint *counterDataSize
GLuint *counterTypeEnum
GLuint *counterDataTypeEnum
GLuint64 *rawCounterMaxValue
void glGetPerfMonitorCounterDataAMD
GLuint monitor
GLenum pname
GLsizei dataSize
GLuint *data
GLint *bytesWritten
void glGetPerfMonitorCounterInfoAMD
GLuint group
GLuint counter
GLenum pname
void *data
void glGetPerfMonitorCounterStringAMD
GLuint group
GLuint counter
GLsizei bufSize
GLsizei *length
GLchar *counterString
void glGetPerfMonitorCountersAMD
GLuint group
GLint *numCounters
GLint *maxActiveCounters
GLsizei counterSize
GLuint *counters
void glGetPerfMonitorGroupStringAMD
GLuint group
GLsizei bufSize
GLsizei *length
GLchar *groupString
void glGetPerfMonitorGroupsAMD
GLint *numGroups
GLsizei groupsSize
GLuint *groups
void glGetPerfQueryDataINTEL
GLuint queryHandle
GLuint flags
GLsizei dataSize
GLvoid *data
GLuint *bytesWritten
void glGetPerfQueryIdByNameINTEL
GLchar *queryName
GLuint *queryId
void glGetPerfQueryInfoINTEL
GLuint queryId
GLuint queryNameLength
GLchar *queryName
GLuint *dataSize
GLuint *noCounters
GLuint *noInstances
GLuint *capsMask
void glGetPixelMapfv
GLenum map
GLfloat *values
void glGetPixelMapuiv
GLenum map
GLuint *values
void glGetPixelMapusv
GLenum map
GLushort *values
void glGetPixelMapxv
GLenum map
GLint size
GLfixed *values
void glGetPixelTexGenParameterfvSGIS
GLenum pname
GLfloat *params
void glGetPixelTexGenParameterivSGIS
GLenum pname
GLint *params
void glGetPixelTransformParameterfvEXT
GLenum target
GLenum pname
GLfloat *params
void glGetPixelTransformParameterivEXT
GLenum target
GLenum pname
GLint *params
void glGetPointerIndexedvEXT
GLenum target
GLuint index
void **data
void glGetPointeri_vEXT
GLenum pname
GLuint index
void **params
void glGetPointerv
GLenum pname
void **params
void glGetPointervEXT
GLenum pname
void **params
void glGetPointervKHR
GLenum pname
void **params
void glGetPolygonStipple
GLubyte *mask
void glGetProgramBinary
GLuint program
GLsizei bufSize
GLsizei *length
GLenum *binaryFormat
void *binary
void glGetProgramBinaryOES
GLuint program
GLsizei bufSize
GLsizei *length
GLenum *binaryFormat
void *binary
void glGetProgramEnvParameterIivNV
GLenum target
GLuint index
GLint *params
void glGetProgramEnvParameterIuivNV
GLenum target
GLuint index
GLuint *params
void glGetProgramEnvParameterdvARB
GLenum target
GLuint index
GLdouble *params
void glGetProgramEnvParameterfvARB
GLenum target
GLuint index
GLfloat *params
void glGetProgramInfoLog
GLuint program
GLsizei bufSize
GLsizei *length
GLchar *infoLog
void glGetProgramInterfaceiv
GLuint program
GLenum programInterface
GLenum pname
GLint *params
void glGetProgramLocalParameterIivNV
GLenum target
GLuint index
GLint *params
void glGetProgramLocalParameterIuivNV
GLenum target
GLuint index
GLuint *params
void glGetProgramLocalParameterdvARB
GLenum target
GLuint index
GLdouble *params
void glGetProgramLocalParameterfvARB
GLenum target
GLuint index
GLfloat *params
void glGetProgramNamedParameterdvNV
GLuint id
GLsizei len
const GLubyte *name
GLdouble *params
void glGetProgramNamedParameterfvNV
GLuint id
GLsizei len
const GLubyte *name
GLfloat *params
void glGetProgramParameterdvNV
GLenum target
GLuint index
GLenum pname
GLdouble *params
void glGetProgramParameterfvNV
GLenum target
GLuint index
GLenum pname
GLfloat *params
void glGetProgramPipelineInfoLog
GLuint pipeline
GLsizei bufSize
GLsizei *length
GLchar *infoLog
void glGetProgramPipelineInfoLogEXT
GLuint pipeline
GLsizei bufSize
GLsizei *length
GLchar *infoLog
void glGetProgramPipelineiv
GLuint pipeline
GLenum pname
GLint *params
void glGetProgramPipelineivEXT
GLuint pipeline
GLenum pname
GLint *params
GLuint glGetProgramResourceIndex
GLuint program
GLenum programInterface
const GLchar *name
GLint glGetProgramResourceLocation
GLuint program
GLenum programInterface
const GLchar *name
GLint glGetProgramResourceLocationIndex
GLuint program
GLenum programInterface
const GLchar *name
GLint glGetProgramResourceLocationIndexEXT
GLuint program
GLenum programInterface
const GLchar *name
void glGetProgramResourceName
GLuint program
GLenum programInterface
GLuint index
GLsizei bufSize
GLsizei *length
GLchar *name
void glGetProgramResourcefvNV
GLuint program
GLenum programInterface
GLuint index
GLsizei propCount
const GLenum *props
GLsizei bufSize
GLsizei *length
GLfloat *params
void glGetProgramResourceiv
GLuint program
GLenum programInterface
GLuint index
GLsizei propCount
const GLenum *props
GLsizei bufSize
GLsizei *length
GLint *params
void glGetProgramStageiv
GLuint program
GLenum shadertype
GLenum pname
GLint *values
void glGetProgramStringARB
GLenum target
GLenum pname
void *string
void glGetProgramStringNV
GLuint id
GLenum pname
GLubyte *program
void glGetProgramSubroutineParameteruivNV
GLenum target
GLuint index
GLuint *param
void glGetProgramiv
GLuint program
GLenum pname
GLint *params
void glGetProgramivARB
GLenum target
GLenum pname
GLint *params
void glGetProgramivNV
GLuint id
GLenum pname
GLint *params
void glGetQueryBufferObjecti64v
GLuint id
GLuint buffer
GLenum pname
GLintptr offset
void glGetQueryBufferObjectiv
GLuint id
GLuint buffer
GLenum pname
GLintptr offset
void glGetQueryBufferObjectui64v
GLuint id
GLuint buffer
GLenum pname
GLintptr offset
void glGetQueryBufferObjectuiv
GLuint id
GLuint buffer
GLenum pname
GLintptr offset
void glGetQueryIndexediv
GLenum target
GLuint index
GLenum pname
GLint *params
void glGetQueryObjecti64v
GLuint id
GLenum pname
GLint64 *params
void glGetQueryObjecti64vEXT
GLuint id
GLenum pname
GLint64 *params
void glGetQueryObjectiv
GLuint id
GLenum pname
GLint *params
void glGetQueryObjectivARB
GLuint id
GLenum pname
GLint *params
void glGetQueryObjectivEXT
GLuint id
GLenum pname
GLint *params
void glGetQueryObjectui64v
GLuint id
GLenum pname
GLuint64 *params
void glGetQueryObjectui64vEXT
GLuint id
GLenum pname
GLuint64 *params
void glGetQueryObjectuiv
GLuint id
GLenum pname
GLuint *params
void glGetQueryObjectuivARB
GLuint id
GLenum pname
GLuint *params
void glGetQueryObjectuivEXT
GLuint id
GLenum pname
GLuint *params
void glGetQueryiv
GLenum target
GLenum pname
GLint *params
void glGetQueryivARB
GLenum target
GLenum pname
GLint *params
void glGetQueryivEXT
GLenum target
GLenum pname
GLint *params
void glGetRenderbufferParameteriv
GLenum target
GLenum pname
GLint *params
void glGetRenderbufferParameterivEXT
GLenum target
GLenum pname
GLint *params
void glGetRenderbufferParameterivOES
GLenum target
GLenum pname
GLint *params
void glGetSamplerParameterIiv
GLuint sampler
GLenum pname
GLint *params
void glGetSamplerParameterIivEXT
GLuint sampler
GLenum pname
GLint *params
void glGetSamplerParameterIivOES
GLuint sampler
GLenum pname
GLint *params
void glGetSamplerParameterIuiv
GLuint sampler
GLenum pname
GLuint *params
void glGetSamplerParameterIuivEXT
GLuint sampler
GLenum pname
GLuint *params
void glGetSamplerParameterIuivOES
GLuint sampler
GLenum pname
GLuint *params
void glGetSamplerParameterfv
GLuint sampler
GLenum pname
GLfloat *params
void glGetSamplerParameteriv
GLuint sampler
GLenum pname
GLint *params
void glGetSeparableFilter
GLenum target
GLenum format
GLenum type
void *row
void *column
void *span
void glGetSeparableFilterEXT
GLenum target
GLenum format
GLenum type
void *row
void *column
void *span
void glGetShaderInfoLog
GLuint shader
GLsizei bufSize
GLsizei *length
GLchar *infoLog
void glGetShaderPrecisionFormat
GLenum shadertype
GLenum precisiontype
GLint *range
GLint *precision
void glGetShaderSource
GLuint shader
GLsizei bufSize
GLsizei *length
GLchar *source
void glGetShaderSourceARB
GLhandleARB obj
GLsizei maxLength
GLsizei *length
GLcharARB *source
void glGetShaderiv
GLuint shader
GLenum pname
GLint *params
void glGetSharpenTexFuncSGIS
GLenum target
GLfloat *points
GLushort glGetStageIndexNV
GLenum shadertype
const GLubyte *glGetString
GLenum name
const GLubyte *glGetStringi
GLenum name
GLuint index
GLuint glGetSubroutineIndex
GLuint program
GLenum shadertype
const GLchar *name
GLint glGetSubroutineUniformLocation
GLuint program
GLenum shadertype
const GLchar *name
void glGetSynciv
GLsync sync
GLenum pname
GLsizei bufSize
GLsizei *length
GLint *values
void glGetSyncivAPPLE
GLsync sync
GLenum pname
GLsizei bufSize
GLsizei *length
GLint *values
void glGetTexBumpParameterfvATI
GLenum pname
GLfloat *param
void glGetTexBumpParameterivATI
GLenum pname
GLint *param
void glGetTexEnvfv
GLenum target
GLenum pname
GLfloat *params
void glGetTexEnviv
GLenum target
GLenum pname
GLint *params
void glGetTexEnvxv
GLenum target
GLenum pname
GLfixed *params
void glGetTexEnvxvOES
GLenum target
GLenum pname
GLfixed *params
void glGetTexFilterFuncSGIS
GLenum target
GLenum filter
GLfloat *weights
void glGetTexGendv
GLenum coord
GLenum pname
GLdouble *params
void glGetTexGenfv
GLenum coord
GLenum pname
GLfloat *params
void glGetTexGenfvOES
GLenum coord
GLenum pname
GLfloat *params
void glGetTexGeniv
GLenum coord
GLenum pname
GLint *params
void glGetTexGenivOES
GLenum coord
GLenum pname
GLint *params
void glGetTexGenxvOES
GLenum coord
GLenum pname
GLfixed *params
void glGetTexImage
GLenum target
GLint level
GLenum format
GLenum type
void *pixels
void glGetTexLevelParameterfv
GLenum target
GLint level
GLenum pname
GLfloat *params
void glGetTexLevelParameteriv
GLenum target
GLint level
GLenum pname
GLint *params
void glGetTexLevelParameterxvOES
GLenum target
GLint level
GLenum pname
GLfixed *params
void glGetTexParameterIiv
GLenum target
GLenum pname
GLint *params
void glGetTexParameterIivEXT
GLenum target
GLenum pname
GLint *params
void glGetTexParameterIivOES
GLenum target
GLenum pname
GLint *params
void glGetTexParameterIuiv
GLenum target
GLenum pname
GLuint *params
void glGetTexParameterIuivEXT
GLenum target
GLenum pname
GLuint *params
void glGetTexParameterIuivOES
GLenum target
GLenum pname
GLuint *params
void glGetTexParameterPointervAPPLE
GLenum target
GLenum pname
void **params
void glGetTexParameterfv
GLenum target
GLenum pname
GLfloat *params
void glGetTexParameteriv
GLenum target
GLenum pname
GLint *params
void glGetTexParameterxv
GLenum target
GLenum pname
GLfixed *params
void glGetTexParameterxvOES
GLenum target
GLenum pname
GLfixed *params
GLuint64 glGetTextureHandleARB
GLuint texture
GLuint64 glGetTextureHandleIMG
GLuint texture
GLuint64 glGetTextureHandleNV
GLuint texture
void glGetTextureImage
GLuint texture
GLint level
GLenum format
GLenum type
GLsizei bufSize
void *pixels
void glGetTextureImageEXT
GLuint texture
GLenum target
GLint level
GLenum format
GLenum type
void *pixels
void glGetTextureLevelParameterfv
GLuint texture
GLint level
GLenum pname
GLfloat *params
void glGetTextureLevelParameterfvEXT
GLuint texture
GLenum target
GLint level
GLenum pname
GLfloat *params
void glGetTextureLevelParameteriv
GLuint texture
GLint level
GLenum pname
GLint *params
void glGetTextureLevelParameterivEXT
GLuint texture
GLenum target
GLint level
GLenum pname
GLint *params
void glGetTextureParameterIiv
GLuint texture
GLenum pname
GLint *params
void glGetTextureParameterIivEXT
GLuint texture
GLenum target
GLenum pname
GLint *params
void glGetTextureParameterIuiv
GLuint texture
GLenum pname
GLuint *params
void glGetTextureParameterIuivEXT
GLuint texture
GLenum target
GLenum pname
GLuint *params
void glGetTextureParameterfv
GLuint texture
GLenum pname
GLfloat *params
void glGetTextureParameterfvEXT
GLuint texture
GLenum target
GLenum pname
GLfloat *params
void glGetTextureParameteriv
GLuint texture
GLenum pname
GLint *params
void glGetTextureParameterivEXT
GLuint texture
GLenum target
GLenum pname
GLint *params
GLuint64 glGetTextureSamplerHandleARB
GLuint texture
GLuint sampler
GLuint64 glGetTextureSamplerHandleIMG
GLuint texture
GLuint sampler
GLuint64 glGetTextureSamplerHandleNV
GLuint texture
GLuint sampler
void glGetTextureSubImage
GLuint texture
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLenum format
GLenum type
GLsizei bufSize
void *pixels
void glGetTrackMatrixivNV
GLenum target
GLuint address
GLenum pname
GLint *params
void glGetTransformFeedbackVarying
GLuint program
GLuint index
GLsizei bufSize
GLsizei *length
GLsizei *size
GLenum *type
GLchar *name
void glGetTransformFeedbackVaryingEXT
GLuint program
GLuint index
GLsizei bufSize
GLsizei *length
GLsizei *size
GLenum *type
GLchar *name
void glGetTransformFeedbackVaryingNV
GLuint program
GLuint index
GLint *location
void glGetTransformFeedbacki64_v
GLuint xfb
GLenum pname
GLuint index
GLint64 *param
void glGetTransformFeedbacki_v
GLuint xfb
GLenum pname
GLuint index
GLint *param
void glGetTransformFeedbackiv
GLuint xfb
GLenum pname
GLint *param
void glGetTranslatedShaderSourceANGLE
GLuint shader
GLsizei bufsize
GLsizei *length
GLchar *source
GLuint glGetUniformBlockIndex
GLuint program
const GLchar *uniformBlockName
GLint glGetUniformBufferSizeEXT
GLuint program
GLint location
void glGetUniformIndices
GLuint program
GLsizei uniformCount
const GLchar *const*uniformNames
GLuint *uniformIndices
GLint glGetUniformLocation
GLuint program
const GLchar *name
GLint glGetUniformLocationARB
GLhandleARB programObj
const GLcharARB *name
GLintptr glGetUniformOffsetEXT
GLuint program
GLint location
void glGetUniformSubroutineuiv
GLenum shadertype
GLint location
GLuint *params
void glGetUniformdv
GLuint program
GLint location
GLdouble *params
void glGetUniformfv
GLuint program
GLint location
GLfloat *params
void glGetUniformfvARB
GLhandleARB programObj
GLint location
GLfloat *params
void glGetUniformi64vARB
GLuint program
GLint location
GLint64 *params
void glGetUniformi64vNV
GLuint program
GLint location
GLint64EXT *params
void glGetUniformiv
GLuint program
GLint location
GLint *params
void glGetUniformivARB
GLhandleARB programObj
GLint location
GLint *params
void glGetUniformui64vARB
GLuint program
GLint location
GLuint64 *params
void glGetUniformui64vNV
GLuint program
GLint location
GLuint64EXT *params
void glGetUniformuiv
GLuint program
GLint location
GLuint *params
void glGetUniformuivEXT
GLuint program
GLint location
GLuint *params
void glGetVariantArrayObjectfvATI
GLuint id
GLenum pname
GLfloat *params
void glGetVariantArrayObjectivATI
GLuint id
GLenum pname
GLint *params
void glGetVariantBooleanvEXT
GLuint id
GLenum value
GLboolean *data
void glGetVariantFloatvEXT
GLuint id
GLenum value
GLfloat *data
void glGetVariantIntegervEXT
GLuint id
GLenum value
GLint *data
void glGetVariantPointervEXT
GLuint id
GLenum value
void **data
GLint glGetVaryingLocationNV
GLuint program
const GLchar *name
void glGetVertexArrayIndexed64iv
GLuint vaobj
GLuint index
GLenum pname
GLint64 *param
void glGetVertexArrayIndexediv
GLuint vaobj
GLuint index
GLenum pname
GLint *param
void glGetVertexArrayIntegeri_vEXT
GLuint vaobj
GLuint index
GLenum pname
GLint *param
void glGetVertexArrayIntegervEXT
GLuint vaobj
GLenum pname
GLint *param
void glGetVertexArrayPointeri_vEXT
GLuint vaobj
GLuint index
GLenum pname
void **param
void glGetVertexArrayPointervEXT
GLuint vaobj
GLenum pname
void **param
void glGetVertexArrayiv
GLuint vaobj
GLenum pname
GLint *param
void glGetVertexAttribArrayObjectfvATI
GLuint index
GLenum pname
GLfloat *params
void glGetVertexAttribArrayObjectivATI
GLuint index
GLenum pname
GLint *params
void glGetVertexAttribIiv
GLuint index
GLenum pname
GLint *params
void glGetVertexAttribIivEXT
GLuint index
GLenum pname
GLint *params
void glGetVertexAttribIuiv
GLuint index
GLenum pname
GLuint *params
void glGetVertexAttribIuivEXT
GLuint index
GLenum pname
GLuint *params
void glGetVertexAttribLdv
GLuint index
GLenum pname
GLdouble *params
void glGetVertexAttribLdvEXT
GLuint index
GLenum pname
GLdouble *params
void glGetVertexAttribLi64vNV
GLuint index
GLenum pname
GLint64EXT *params
void glGetVertexAttribLui64vARB
GLuint index
GLenum pname
GLuint64EXT *params
void glGetVertexAttribLui64vNV
GLuint index
GLenum pname
GLuint64EXT *params
void glGetVertexAttribPointerv
GLuint index
GLenum pname
void **pointer
void glGetVertexAttribPointervARB
GLuint index
GLenum pname
void **pointer
void glGetVertexAttribPointervNV
GLuint index
GLenum pname
void **pointer
void glGetVertexAttribdv
GLuint index
GLenum pname
GLdouble *params
void glGetVertexAttribdvARB
GLuint index
GLenum pname
GLdouble *params
void glGetVertexAttribdvNV
GLuint index
GLenum pname
GLdouble *params
void glGetVertexAttribfv
GLuint index
GLenum pname
GLfloat *params
void glGetVertexAttribfvARB
GLuint index
GLenum pname
GLfloat *params
void glGetVertexAttribfvNV
GLuint index
GLenum pname
GLfloat *params
void glGetVertexAttribiv
GLuint index
GLenum pname
GLint *params
void glGetVertexAttribivARB
GLuint index
GLenum pname
GLint *params
void glGetVertexAttribivNV
GLuint index
GLenum pname
GLint *params
void glGetVideoCaptureStreamdvNV
GLuint video_capture_slot
GLuint stream
GLenum pname
GLdouble *params
void glGetVideoCaptureStreamfvNV
GLuint video_capture_slot
GLuint stream
GLenum pname
GLfloat *params
void glGetVideoCaptureStreamivNV
GLuint video_capture_slot
GLuint stream
GLenum pname
GLint *params
void glGetVideoCaptureivNV
GLuint video_capture_slot
GLenum pname
GLint *params
void glGetVideoi64vNV
GLuint video_slot
GLenum pname
GLint64EXT *params
void glGetVideoivNV
GLuint video_slot
GLenum pname
GLint *params
void glGetVideoui64vNV
GLuint video_slot
GLenum pname
GLuint64EXT *params
void glGetVideouivNV
GLuint video_slot
GLenum pname
GLuint *params
void glGetnColorTable
GLenum target
GLenum format
GLenum type
GLsizei bufSize
void *table
void glGetnColorTableARB
GLenum target
GLenum format
GLenum type
GLsizei bufSize
void *table
void glGetnCompressedTexImage
GLenum target
GLint lod
GLsizei bufSize
void *pixels
void glGetnCompressedTexImageARB
GLenum target
GLint lod
GLsizei bufSize
void *img
void glGetnConvolutionFilter
GLenum target
GLenum format
GLenum type
GLsizei bufSize
void *image
void glGetnConvolutionFilterARB
GLenum target
GLenum format
GLenum type
GLsizei bufSize
void *image
void glGetnHistogram
GLenum target
GLboolean reset
GLenum format
GLenum type
GLsizei bufSize
void *values
void glGetnHistogramARB
GLenum target
GLboolean reset
GLenum format
GLenum type
GLsizei bufSize
void *values
void glGetnMapdv
GLenum target
GLenum query
GLsizei bufSize
GLdouble *v
void glGetnMapdvARB
GLenum target
GLenum query
GLsizei bufSize
GLdouble *v
void glGetnMapfv
GLenum target
GLenum query
GLsizei bufSize
GLfloat *v
void glGetnMapfvARB
GLenum target
GLenum query
GLsizei bufSize
GLfloat *v
void glGetnMapiv
GLenum target
GLenum query
GLsizei bufSize
GLint *v
void glGetnMapivARB
GLenum target
GLenum query
GLsizei bufSize
GLint *v
void glGetnMinmax
GLenum target
GLboolean reset
GLenum format
GLenum type
GLsizei bufSize
void *values
void glGetnMinmaxARB
GLenum target
GLboolean reset
GLenum format
GLenum type
GLsizei bufSize
void *values
void glGetnPixelMapfv
GLenum map
GLsizei bufSize
GLfloat *values
void glGetnPixelMapfvARB
GLenum map
GLsizei bufSize
GLfloat *values
void glGetnPixelMapuiv
GLenum map
GLsizei bufSize
GLuint *values
void glGetnPixelMapuivARB
GLenum map
GLsizei bufSize
GLuint *values
void glGetnPixelMapusv
GLenum map
GLsizei bufSize
GLushort *values
void glGetnPixelMapusvARB
GLenum map
GLsizei bufSize
GLushort *values
void glGetnPolygonStipple
GLsizei bufSize
GLubyte *pattern
void glGetnPolygonStippleARB
GLsizei bufSize
GLubyte *pattern
void glGetnSeparableFilter
GLenum target
GLenum format
GLenum type
GLsizei rowBufSize
void *row
GLsizei columnBufSize
void *column
void *span
void glGetnSeparableFilterARB
GLenum target
GLenum format
GLenum type
GLsizei rowBufSize
void *row
GLsizei columnBufSize
void *column
void *span
void glGetnTexImage
GLenum target
GLint level
GLenum format
GLenum type
GLsizei bufSize
void *pixels
void glGetnTexImageARB
GLenum target
GLint level
GLenum format
GLenum type
GLsizei bufSize
void *img
void glGetnUniformdv
GLuint program
GLint location
GLsizei bufSize
GLdouble *params
void glGetnUniformdvARB
GLuint program
GLint location
GLsizei bufSize
GLdouble *params
void glGetnUniformfv
GLuint program
GLint location
GLsizei bufSize
GLfloat *params
void glGetnUniformfvARB
GLuint program
GLint location
GLsizei bufSize
GLfloat *params
void glGetnUniformfvEXT
GLuint program
GLint location
GLsizei bufSize
GLfloat *params
void glGetnUniformfvKHR
GLuint program
GLint location
GLsizei bufSize
GLfloat *params
void glGetnUniformi64vARB
GLuint program
GLint location
GLsizei bufSize
GLint64 *params
void glGetnUniformiv
GLuint program
GLint location
GLsizei bufSize
GLint *params
void glGetnUniformivARB
GLuint program
GLint location
GLsizei bufSize
GLint *params
void glGetnUniformivEXT
GLuint program
GLint location
GLsizei bufSize
GLint *params
void glGetnUniformivKHR
GLuint program
GLint location
GLsizei bufSize
GLint *params
void glGetnUniformui64vARB
GLuint program
GLint location
GLsizei bufSize
GLuint64 *params
void glGetnUniformuiv
GLuint program
GLint location
GLsizei bufSize
GLuint *params
void glGetnUniformuivARB
GLuint program
GLint location
GLsizei bufSize
GLuint *params
void glGetnUniformuivKHR
GLuint program
GLint location
GLsizei bufSize
GLuint *params
void glGlobalAlphaFactorbSUN
GLbyte factor
void glGlobalAlphaFactordSUN
GLdouble factor
void glGlobalAlphaFactorfSUN
GLfloat factor
void glGlobalAlphaFactoriSUN
GLint factor
void glGlobalAlphaFactorsSUN
GLshort factor
void glGlobalAlphaFactorubSUN
GLubyte factor
void glGlobalAlphaFactoruiSUN
GLuint factor
void glGlobalAlphaFactorusSUN
GLushort factor
void glHint
GLenum target
GLenum mode
void glHintPGI
GLenum target
GLint mode
void glHistogram
GLenum target
GLsizei width
GLenum internalformat
GLboolean sink
void glHistogramEXT
GLenum target
GLsizei width
GLenum internalformat
GLboolean sink
void glIglooInterfaceSGIX
GLenum pname
const void *params
void glImageTransformParameterfHP
GLenum target
GLenum pname
GLfloat param
void glImageTransformParameterfvHP
GLenum target
GLenum pname
const GLfloat *params
void glImageTransformParameteriHP
GLenum target
GLenum pname
GLint param
void glImageTransformParameterivHP
GLenum target
GLenum pname
const GLint *params
GLsync glImportSyncEXT
GLenum external_sync_type
GLintptr external_sync
GLbitfield flags
void glIndexFormatNV
GLenum type
GLsizei stride
void glIndexFuncEXT
GLenum func
GLclampf ref
void glIndexMask
GLuint mask
void glIndexMaterialEXT
GLenum face
GLenum mode
void glIndexPointer
GLenum type
GLsizei stride
const void *pointer
void glIndexPointerEXT
GLenum type
GLsizei stride
GLsizei count
const void *pointer
void glIndexPointerListIBM
GLenum type
GLint stride
const void **pointer
GLint ptrstride
void glIndexd
GLdouble c
void glIndexdv
const GLdouble *c
void glIndexf
GLfloat c
void glIndexfv
const GLfloat *c
void glIndexi
GLint c
void glIndexiv
const GLint *c
void glIndexs
GLshort c
void glIndexsv
const GLshort *c
void glIndexub
GLubyte c
void glIndexubv
const GLubyte *c
void glIndexxOES
GLfixed component
void glIndexxvOES
const GLfixed *component
void glInitNames
void glInsertComponentEXT
GLuint res
GLuint src
GLuint num
void glInsertEventMarkerEXT
GLsizei length
const GLchar *marker
void glInstrumentsBufferSGIX
GLsizei size
GLint *buffer
void glInterleavedArrays
GLenum format
GLsizei stride
const void *pointer
void glInterpolatePathsNV
GLuint resultPath
GLuint pathA
GLuint pathB
GLfloat weight
void glInvalidateBufferData
GLuint buffer
void glInvalidateBufferSubData
GLuint buffer
GLintptr offset
GLsizeiptr length
void glInvalidateFramebuffer
GLenum target
GLsizei numAttachments
const GLenum *attachments
void glInvalidateNamedFramebufferData
GLuint framebuffer
GLsizei numAttachments
const GLenum *attachments
void glInvalidateNamedFramebufferSubData
GLuint framebuffer
GLsizei numAttachments
const GLenum *attachments
GLint x
GLint y
GLsizei width
GLsizei height
void glInvalidateSubFramebuffer
GLenum target
GLsizei numAttachments
const GLenum *attachments
GLint x
GLint y
GLsizei width
GLsizei height
void glInvalidateTexImage
GLuint texture
GLint level
void glInvalidateTexSubImage
GLuint texture
GLint level
GLint xoffset
GLint yoffset
GLint zoffset
GLsizei width
GLsizei height
GLsizei depth
GLboolean glIsAsyncMarkerSGIX
GLuint marker
GLboolean glIsBuffer
GLuint buffer
GLboolean glIsBufferARB
GLuint buffer
GLboolean glIsBufferResidentNV
GLenum target
GLboolean glIsCommandListNV
GLuint list
GLboolean glIsEnabled
GLenum cap
GLboolean glIsEnabledIndexedEXT
GLenum target
GLuint index
GLboolean glIsEnabledi
GLenum target
GLuint index
GLboolean glIsEnablediEXT
GLenum target
GLuint index
GLboolean glIsEnablediNV
GLenum target
GLuint index
GLboolean glIsEnablediOES
GLenum target
GLuint index
GLboolean glIsFenceAPPLE
GLuint fence
GLboolean glIsFenceNV
GLuint fence
GLboolean glIsFramebuffer
GLuint framebuffer
GLboolean glIsFramebufferEXT
GLuint framebuffer
GLboolean glIsFramebufferOES
GLuint framebuffer
GLboolean glIsImageHandleResidentARB
GLuint64 handle
GLboolean glIsImageHandleResidentNV
GLuint64 handle
GLboolean glIsList
GLuint list
GLboolean glIsNameAMD
GLenum identifier
GLuint name
GLboolean glIsNamedBufferResidentNV
GLuint buffer
GLboolean glIsNamedStringARB
GLint namelen
const GLchar *name
GLboolean glIsObjectBufferATI
GLuint buffer
GLboolean glIsOcclusionQueryNV
GLuint id
GLboolean glIsPathNV
GLuint path
GLboolean glIsPointInFillPathNV
GLuint path
GLuint mask
GLfloat x
GLfloat y
GLboolean glIsPointInStrokePathNV
GLuint path
GLfloat x
GLfloat y
GLboolean glIsProgram
GLuint program
GLboolean glIsProgramARB
GLuint program
GLboolean glIsProgramNV
GLuint id
GLboolean glIsProgramPipeline
GLuint pipeline
GLboolean glIsProgramPipelineEXT
GLuint pipeline
GLboolean glIsQuery
GLuint id
GLboolean glIsQueryARB
GLuint id
GLboolean glIsQueryEXT
GLuint id
GLboolean glIsRenderbuffer
GLuint renderbuffer
GLboolean glIsRenderbufferEXT
GLuint renderbuffer
GLboolean glIsRenderbufferOES
GLuint renderbuffer
GLboolean glIsSampler
GLuint sampler
GLboolean glIsShader
GLuint shader
GLboolean glIsStateNV
GLuint state
GLboolean glIsSync
GLsync sync
GLboolean glIsSyncAPPLE
GLsync sync
GLboolean glIsTexture
GLuint texture
GLboolean glIsTextureEXT
GLuint texture
GLboolean glIsTextureHandleResidentARB
GLuint64 handle
GLboolean glIsTextureHandleResidentNV
GLuint64 handle
GLboolean glIsTransformFeedback
GLuint id
GLboolean glIsTransformFeedbackNV
GLuint id
GLboolean glIsVariantEnabledEXT
GLuint id
GLenum