OpenGLContext.scenegraph.light
index
/home/mcfletch/pylive/OpenGLContext/scenegraph/light.py

Standard Light-node types

 
Modules
       
OpenGL.GL.ARB
OpenGL.GL.HP
OpenGL.GL.KHR
OpenGL
OpenGL.GL.VERSION
OpenGL.arrays
vrml.vrml97.basenodes
OpenGL.constant
OpenGL.constants
OpenGL.contextdata
OpenGL.converters
ctypes
OpenGL.error
OpenGL.GL.exceptional
OpenGL.extensions
OpenGL.GL.glget
OpenGL.GL.images
OpenGL.lazywrapper
vrml.node
vrml.vrml97.nodetypes
OpenGL.platform
OpenGL.GL.pointers
OpenGL.raw.GL.VERSION.GL_1_3
vrml.vrml97.transformmatrix
OpenGLContext.vectorutilities
OpenGL.wrapper

 
Classes
       
object
Light
DirectionalLight(DirectionalLight, Light)
PointLight(PointLight, Light)
SpotLight(SpotLight, PointLight)
DirectionalLight(Children, Light, Node)
DirectionalLight(DirectionalLight, Light)
PointLight(Children, Light, Node)
PointLight(PointLight, Light)
SpotLight(SpotLight, PointLight)
SpotLight(Children, Light, Node)
SpotLight(SpotLight, PointLight)

 
class DirectionalLight(DirectionalLight, Light)
    A Directional Light node
Note: this is not scoped according to vrml standard,
instead it affects the entire scene
 
http://www.web3d.org/x3d/specifications/vrml/ISO-IEC-14772-IS-VRML97WithAmendment1/part1/nodesRef.html#DirectionalLight
 
 
Method resolution order:
DirectionalLight
DirectionalLight
Children
Light
Node
Light
object

Data and other attributes defined here:
pointSource = 0.0

Data descriptors inherited from DirectionalLight:
ambientIntensity
exposedField SFFloat ambientIntensity 0.0
color
exposedField SFColor color [1.0, 1.0, 1.0]
direction
exposedField SFVec3f direction [0.0, 0.0, -1.0]
intensity
exposedField SFFloat intensity 1.0
on
exposedField SFBool on 1

Data and other attributes inherited from DirectionalLight:
PROTO = 'DirectionalLight'

Data descriptors inherited from Children:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from Children:
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
    exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
    passed arguments for the linearisation object
see lineariser4.Lineariser

Data descriptors inherited from Node:
DEF
exposedField SFString  DEF
externalURL
exposedField MFString externalURL []
rootSceneGraph
exposedField RootScenegraphNode SFNode NULL

Methods inherited from Light:
Light(self, lightID, mode=None)
Render light using given light ID for the given mode
 
This will check for:
    mode.lighting
    mode.lightingAmbient
    mode.lightingDiffuse
and appropriately enable/disable the various features.
 
Returns whether or not the light ID has been used,
which allows us to reuse the light ID in case this
light does not actually need it for this particular
rendering pass.
modelMatrix(self, direction=None, inverse=False)
Calculate our model-side matrix
viewMatrix(self, cutOffAngle=None, aspect=1.0, near=0.1, far=10000, inverse=False)
Calculate viewing matrix for our light
 
Calculate our projection matrix, note that this assumes that
we are a spot-like light with a narrow field-of-view
(cutOffAngle).

 
class Light(object)
    Abstract base class for all lights
 
attributes:
    pointSource -- whether or not we are a point
        light source, stored as a float value, if
        false, the light is a directional light
 
    location -- the object-space location of point-source
        lights (i.e. non-directional)
 
        or
 
    direction -- direction a directional or spotlight
        is shining
 
    color -- light diffuse color
 
    ambientIntensity -- ambient light fraction of color
 
  Methods defined here:
Light(self, lightID, mode=None)
Render light using given light ID for the given mode
 
This will check for:
    mode.lighting
    mode.lightingAmbient
    mode.lightingDiffuse
and appropriately enable/disable the various features.
 
Returns whether or not the light ID has been used,
which allows us to reuse the light ID in case this
light does not actually need it for this particular
rendering pass.
modelMatrix(self, direction=None, inverse=False)
Calculate our model-side matrix
viewMatrix(self, cutOffAngle=None, aspect=1.0, near=0.1, far=10000, inverse=False)
Calculate viewing matrix for our light
 
Calculate our projection matrix, note that this assumes that
we are a spot-like light with a narrow field-of-view
(cutOffAngle).

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes defined here:
pointSource = 1.0

 
class PointLight(PointLight, Light)
    PointLight node
 
attributes:
    attenuation -- 3 values giving the light-attenuation
        values for constant, linear and quadratic attenuation
    (+ Light attributes)
http://www.web3d.org/x3d/specifications/vrml/ISO-IEC-14772-IS-VRML97WithAmendment1/part1/nodesRef.html#PointLight
 
 
Method resolution order:
PointLight
PointLight
Children
Light
Node
Light
object

Methods defined here:
Light(self, lightID, mode=None)
Render the light (i.e. cause it to alter the scene
modelMatrix(self, direction=None)
Calculate our model-side matrix

Data descriptors inherited from PointLight:
ambientIntensity
exposedField SFFloat ambientIntensity 0.0
attenuation
exposedField SFVec3f attenuation [1.0, 0.0, 0.0]
color
exposedField SFColor color [1.0, 1.0, 1.0]
intensity
exposedField SFFloat intensity 1.0
location
exposedField SFVec3f location [0.0, 0.0, 0.0]
on
exposedField SFBool on 1
radius
exposedField SFFloat radius 100.0

Data and other attributes inherited from PointLight:
PROTO = 'PointLight'

Data descriptors inherited from Children:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from Children:
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
    exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
    passed arguments for the linearisation object
see lineariser4.Lineariser

Data descriptors inherited from Node:
DEF
exposedField SFString  DEF
externalURL
exposedField MFString externalURL []
rootSceneGraph
exposedField RootScenegraphNode SFNode NULL

Methods inherited from Light:
viewMatrix(self, cutOffAngle=None, aspect=1.0, near=0.1, far=10000, inverse=False)
Calculate viewing matrix for our light
 
Calculate our projection matrix, note that this assumes that
we are a spot-like light with a narrow field-of-view
(cutOffAngle).

Data and other attributes inherited from Light:
pointSource = 1.0

 
class SpotLight(SpotLight, PointLight)
    SpotLight node
 
attributes:
    cutOffAngle -- spotlight falloff from the center-line
    (+ Light attributes)
http://www.web3d.org/x3d/specifications/vrml/ISO-IEC-14772-IS-VRML97WithAmendment1/part1/nodesRef.html#SpotLight
 
 
Method resolution order:
SpotLight
SpotLight
PointLight
PointLight
Children
Light
Node
Light
object

Methods defined here:
Light(self, lightID, mode=None)
Render the light (i.e. cause it to alter the scene

Data descriptors inherited from SpotLight:
ambientIntensity
exposedField SFFloat ambientIntensity 0.0
attenuation
exposedField SFVec3f attenuation [1.0, 0.0, 0.0]
beamWidth
exposedField SFFloat beamWidth 1.570796
color
exposedField SFColor color [1.0, 1.0, 1.0]
cutOffAngle
exposedField SFFloat cutOffAngle 0.785398
direction
exposedField SFVec3f direction [0.0, 0.0, -1.0]
intensity
exposedField SFFloat intensity 1.0
location
exposedField SFVec3f location [0.0, 0.0, 0.0]
on
exposedField SFBool on 1
radius
exposedField SFFloat radius 100.0

Data and other attributes inherited from SpotLight:
PROTO = 'SpotLight'

Methods inherited from PointLight:
modelMatrix(self, direction=None)
Calculate our model-side matrix

Data descriptors inherited from Children:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

Data and other attributes inherited from Children:
sensitive = 0

Methods inherited from Node:
__init__(self, **namedarguments)
Initialise the node with appropriate named args
 
All properties/attributes must be specified with
named arguments, and the property/attribute must
exist within the Node's class/prototype.
 
This will raise AttributeError/ValueError/TypeError
if the values or the property names are inappropriate.
 
Note that all Node objects have the attribute/property
    exposedField SFString DEF ""
defined.  You may therefore specify a DEF name by
passing it as a named argument.
__repr__(self)
Get a code-like representation of the Node
 
Basically every attribute except for sub-nodes values
are returned as a full representation.
__str__(self)
Get a friendly representation of the Node
copy(self, copier=None)
Copy this node for copier
toString(self, **namedargs)
Generate a VRML 97-syntax string representing this Prototype
**namedargs -- key:value
    passed arguments for the linearisation object
see lineariser4.Lineariser

Data descriptors inherited from Node:
DEF
exposedField SFString  DEF
externalURL
exposedField MFString externalURL []
rootSceneGraph
exposedField RootScenegraphNode SFNode NULL

Methods inherited from Light:
viewMatrix(self, cutOffAngle=None, aspect=1.0, near=0.1, far=10000, inverse=False)
Calculate viewing matrix for our light
 
Calculate our projection matrix, note that this assumes that
we are a spot-like light with a narrow field-of-view
(cutOffAngle).

Data and other attributes inherited from Light:
pointSource = 1.0

 
Functions
       
glAccum(...)
glAlphaFunc(...)
glArrayElement(...)
glBindTexture(...)
glBitmap( width,height,xorig,yorig,xmove,ymove,bitmap )
pyConverters: width=None, height=None, xorig=None, yorig=None, xmove=None, ymove=None, bitmap=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b90> )
cConverters: width=None, height=None, xorig=None, yorig=None, xmove=None, ymove=None, bitmap=getPyArgsName( 'bitmap' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'bitmap' )
Wrapping Operation: None
glBlendFunc(...)
glCallList(...)
glCheckError(...)
Base GL Error checker compatible with new ctypes errcheck protocol
 
This function will raise a GLError with just the calling information
available at the C-calling level, i.e. the error code, cArguments,
baseOperation and result.  Higher-level code is responsible for any 
extra annotations.
 
Note:
        glCheckError relies on glBegin/glEnd interactions to 
        prevent glGetError being called during a glBegin/glEnd 
        sequence.  If you are calling glBegin/glEnd in C you 
        should call onBegin and onEnd appropriately.
glClear(...)
glClearAccum(...)
glClearColor(...)
glClearDepth(...)
glClearIndex(...)
glClearStencil(...)
glClipPlane( plane,equation )
pyConverters: plane=None, equation=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa29b0> )
cConverters: plane=None, equation=getPyArgsName( 'equation' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'equation' )
Wrapping Operation: None
glColor3b(...)
glColor3bv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor3d(...)
glColor3dv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor3f(...)
glColor3fv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor3i(...)
glColor3iv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor3s(...)
glColor3sv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor3ub(...)
glColor3ubv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor3ui(...)
glColor3uiv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor3us(...)
glColor3usv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor4b(...)
glColor4bv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor4d(...)
glColor4dv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor4f(...)
glColor4fv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor4i(...)
glColor4iv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor4s(...)
glColor4sv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor4ub(...)
glColor4ubv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor4ui(...)
glColor4uiv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColor4us(...)
glColor4usv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glColorMask(...)
glColorMaterial(...)
glColorPointer( size,type,stride,pointer )
pyConverters: size=None, type=None, stride=None, pointer=<OpenGL_accelerate.arraydatatype.AsArrayOfType object>
cConverters: Not Used
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glColorPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a50> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_BYTE, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glColorPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa29b0> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_DOUBLE, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glColorPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_FLOAT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glColorPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_INT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glColorPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2af0> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_SHORT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glColorPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b90> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_UNSIGNED_BYTE, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glColorPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2c30> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_UNSIGNED_INT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glColorPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2be0> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_UNSIGNED_SHORT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glColorSubTable( target,start,count,format,type,data )
pyConverters: target=None, start=
asIntConverter(value, *args)
, count=
asIntConverter(value, *args)
, format=None, type=None, data=<OpenGL.GL.images.ImageInputConverter object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glColorTable( target,internalformat,width,format,type,table )
pyConverters: target=None, internalformat=None, width=
asIntConverter(value, *args)
, format=None, type=None, table=<OpenGL.GL.images.ImageInputConverter object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glColorTableParameterfv( target,pname,params )
pyConverters: target=None, pname=None, params=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glConvolutionFilter1D( target,internalformat,width,format,type,image )
pyConverters: target=None, internalformat=None, width=
asIntConverter(value, *args)
, format=None, type=None, image=<OpenGL.GL.images.ImageInputConverter object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glConvolutionFilter2D( target,internalformat,width,height,format,type,image )
pyConverters: target=None, internalformat=None, width=
asIntConverter(value, *args)
, height=
asIntConverter(value, *args)
, format=None, type=None, image=<OpenGL.GL.images.ImageInputConverter object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glCopyPixels(...)
glCopyTexImage1D(...)
glCopyTexImage2D(...)
glCopyTexSubImage1D(...)
glCopyTexSubImage2D(...)
glCullFace(...)
glDeleteBuffers( n,buffers )
pyConverters: n=None, buffers=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2c30> )
cConverters: n=None, buffers=getPyArgsName( 'buffers' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'buffers' )
Wrapping Operation: None
glDeleteLists(...)
glDepthFunc(...)
glDepthMask(...)
glDepthRange(...)
glDisable(...)
glDisableClientState(...)
glDrawArrays(...)
glDrawBuffer(...)
glDrawElements( mode,count,type,indices )
pyConverters: mode=None, count=None, type=None, indices=<OpenGL_accelerate.arraydatatype.AsArrayOfType object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'indices' )
Wrapping Operation: None
glDrawElements( mode,indices )
pyConverters: mode=None, indices=<OpenGL_accelerate.arraydatatype.AsArrayTyped object>
cConverters: mode=None, count=<OpenGL_accelerate.arraydatatype.AsArrayTypedSize object>, type=GL_UNSIGNED_BYTE, indices=None
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'indices' )
Wrapping Operation: None
glDrawElements( mode,indices )
pyConverters: mode=None, indices=<OpenGL_accelerate.arraydatatype.AsArrayTyped object>
cConverters: mode=None, count=<OpenGL_accelerate.arraydatatype.AsArrayTypedSize object>, type=GL_UNSIGNED_INT, indices=None
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'indices' )
Wrapping Operation: None
glDrawElements( mode,indices )
pyConverters: mode=None, indices=<OpenGL_accelerate.arraydatatype.AsArrayTyped object>
cConverters: mode=None, count=<OpenGL_accelerate.arraydatatype.AsArrayTypedSize object>, type=GL_UNSIGNED_SHORT, indices=None
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'indices' )
Wrapping Operation: None
glDrawPixels( width,height,format,type,pixels )
pyConverters: width=
asIntConverter(value, *args)
, height=
asIntConverter(value, *args)
, format=None, type=None, pixels=<OpenGL.GL.images.ImageInputConverter object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glDrawPixels( format,pixels )
pyConverters: format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glDrawPixels( format,pixels )
pyConverters: format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glDrawPixels( format,pixels )
pyConverters: format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glDrawPixels( format,pixels )
pyConverters: format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glDrawPixels( format,pixels )
pyConverters: format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glDrawPixels( format,pixels )
pyConverters: format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glDrawPixels( format,pixels )
pyConverters: format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glDrawRangeElements( mode,start,end,count,type,indices )
pyConverters: mode=None, start=None, end=None, count=None, type=None, indices=<OpenGL_accelerate.arraydatatype.AsArrayOfType object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'indices' )
Wrapping Operation: None
glEdgeFlag(...)
glEdgeFlagPointer( stride,pointer )
pyConverters: stride=None, pointer=<OpenGL_accelerate.arraydatatype.AsArrayTyped object>
cConverters: Not Used
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glEdgeFlagPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a50> )
cConverters: stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glEdgeFlagv( flag )
pyConverters: flag=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: flag=getPyArgsName( 'flag' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'flag' )
Wrapping Operation: None
glEnable(...)
glEnableClientState(...)
glEndList(...)
glEvalCoord1d(...)
glEvalCoord1dv( u )
pyConverters: u=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: u=getPyArgsName( 'u' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'u' )
Wrapping Operation: None
glEvalCoord1f(...)
glEvalCoord1fv( u )
pyConverters: u=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: u=getPyArgsName( 'u' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'u' )
Wrapping Operation: None
glEvalCoord2d(...)
glEvalCoord2dv( u )
pyConverters: u=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: u=getPyArgsName( 'u' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'u' )
Wrapping Operation: None
glEvalCoord2f(...)
glEvalCoord2fv( u )
pyConverters: u=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: u=getPyArgsName( 'u' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'u' )
Wrapping Operation: None
glEvalMesh1(...)
glEvalMesh2(...)
glEvalPoint1(...)
glEvalPoint2(...)
glFinish(...)
glFlush(...)
glFogf(...)
glFogfv( pname,params )
pyConverters: pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glFogi(...)
glFogiv( pname,params )
pyConverters: pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glFrontFace(...)
glFrustum(...)
glGenBuffers( n )
pyConverters: n=None
cConverters: n=None, buffers=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGenFramebuffers( n )
pyConverters: n=None
cConverters: n=None, framebuffers=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGenLists(...)
glGenRenderbuffers( n )
pyConverters: n=None
cConverters: n=None, renderbuffers=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGenVertexArrays( n )
pyConverters: n=None
cConverters: n=None, arrays=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetIntegerv( pname )
pyConverters: pname=None
cConverters: pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetIntegerv( pname )
pyConverters: pname=None
cConverters: pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetBufferParameteriv( target,pname )
pyConverters: target=None, pname=None
cConverters: target=None, pname=None, params=<OpenGL_accelerate.arraydatatype.Output object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetClipPlane( plane,equation )
pyConverters: plane=None, equation=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa29b0> )
cConverters: plane=None, equation=getPyArgsName( 'equation' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'equation' )
Wrapping Operation: None
glGetColorTableParameterfv( target,pname )
pyConverters: target=None, pname=None
cConverters: target=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetColorTableParameteriv( target,pname )
pyConverters: target=None, pname=None
cConverters: target=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetConvolutionParameterfv( target,pname )
pyConverters: target=None, pname=None
cConverters: target=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetConvolutionParameteriv( target,pname )
pyConverters: target=None, pname=None
cConverters: target=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetDoublev( pname )
pyConverters: pname=None
cConverters: pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetDoublev( pname )
pyConverters: pname=None
cConverters: pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetError(...)
glGetFloatv( pname )
pyConverters: pname=None
cConverters: pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetFloatv( pname )
pyConverters: pname=None
cConverters: pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetHistogramParameterfv( target,pname )
pyConverters: target=None, pname=None
cConverters: target=None, pname=None, params=<OpenGL_accelerate.arraydatatype.Output object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetHistogramParameteriv( target,pname )
pyConverters: target=None, pname=None
cConverters: target=None, pname=None, params=<OpenGL_accelerate.arraydatatype.Output object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetIntegerv( pname )
pyConverters: pname=None
cConverters: pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetIntegerv( pname )
pyConverters: pname=None
cConverters: pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetLightfv( light,pname )
pyConverters: light=None, pname=None
cConverters: light=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetLightiv( light,pname )
pyConverters: light=None, pname=None
cConverters: light=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetMapdv( target,query,v )
pyConverters: target=None, query=None, v=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa29b0> )
cConverters: target=None, query=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glGetMapfv( target,query,v )
pyConverters: target=None, query=None, v=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: target=None, query=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glGetMapiv( target,query,v )
pyConverters: target=None, query=None, v=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: target=None, query=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glGetMaterialfv( face,pname )
pyConverters: face=None, pname=None
cConverters: face=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetMaterialiv( face,pname )
pyConverters: face=None, pname=None
cConverters: face=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetPixelMapfv( map )
pyConverters: map=None
cConverters: map=None, values=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetPixelMapuiv( map )
pyConverters: map=None
cConverters: map=None, values=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetPixelMapusv( map )
pyConverters: map=None
cConverters: map=None, values=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetPolygonStipple( )
pyConverters:
cConverters: mask=<OpenGL_accelerate.arraydatatype.Output object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetPolygonStipple( )
pyConverters:
cConverters: mask=<OpenGL_accelerate.arraydatatype.Output object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetQueryObjectiv( id,pname )
pyConverters: id=None, pname=None
cConverters: id=None, pname=None, params=<OpenGL_accelerate.arraydatatype.Output object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetQueryObjectuiv( id,pname )
pyConverters: id=None, pname=None
cConverters: id=None, pname=None, params=<OpenGL_accelerate.arraydatatype.Output object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetQueryiv( target,pname )
pyConverters: target=None, pname=None
cConverters: target=None, pname=None, params=<OpenGL_accelerate.arraydatatype.Output object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetString(...)
glGetString( constant ) -> Current string value
glGetTexEnvfv( target,pname )
pyConverters: target=None, pname=None
cConverters: target=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetTexEnviv( target,pname )
pyConverters: target=None, pname=None
cConverters: target=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetTexGendv( coord,pname )
pyConverters: coord=None, pname=None
cConverters: coord=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetTexGenfv( coord,pname )
pyConverters: coord=None, pname=None
cConverters: coord=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetTexGeniv( coord,pname )
pyConverters: coord=None, pname=None
cConverters: coord=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetTexLevelParameterfv( target,level,pname )
pyConverters: target=None, level=None, pname=None
cConverters: target=None, level=None, pname=None, params=<OpenGL_accelerate.arraydatatype.Output object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetTexLevelParameteriv( target,level,pname )
pyConverters: target=None, level=None, pname=None
cConverters: target=None, level=None, pname=None, params=<OpenGL_accelerate.arraydatatype.Output object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetTexParameterfv( target,pname )
pyConverters: target=None, pname=None
cConverters: target=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glGetTexParameteriv( target,pname )
pyConverters: target=None, pname=None
cConverters: target=None, pname=None, params=<OpenGL_accelerate.arraydatatype.SizedOutput object>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(...)
Retrieve cArgs[ self.index ]
Wrapping Operation: None
glHint(...)
glIndexMask(...)
glIndexPointer( type,stride,pointer )
pyConverters: type=None, stride=None, pointer=<OpenGL_accelerate.arraydatatype.AsArrayOfType object>
cConverters: Not Used
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glIndexPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a50> )
cConverters: type=GL_BYTE, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glIndexPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa29b0> )
cConverters: type=GL_DOUBLE, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glIndexPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: type=GL_FLOAT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glIndexPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: type=GL_INT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glIndexPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2af0> )
cConverters: type=GL_SHORT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glIndexPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b90> )
cConverters: type=GL_UNSIGNED_BYTE, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glIndexd(...)
glIndexdv( c )
pyConverters: c=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: c=getPyArgsName( 'c' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'c' )
Wrapping Operation: None
glIndexf(...)
glIndexfv( c )
pyConverters: c=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: c=getPyArgsName( 'c' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'c' )
Wrapping Operation: None
glIndexi(...)
glIndexiv( c )
pyConverters: c=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: c=getPyArgsName( 'c' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'c' )
Wrapping Operation: None
glIndexs(...)
glIndexsv( c )
pyConverters: c=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: c=getPyArgsName( 'c' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'c' )
Wrapping Operation: None
glIndexub(...)
glIndexubv( c )
pyConverters: c=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: c=getPyArgsName( 'c' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'c' )
Wrapping Operation: None
glInitNames(...)
glInterleavedArrays = <ctypes.glInterleavedArrays object>
glIsEnabled(...)
glIsList(...)
glIsTexture(...)
glLightfv( light,pname,params )
pyConverters: light=None, pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: light=None, pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glLightModelf(...)
glLightModelfv( pname,params )
pyConverters: pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glLightModeli(...)
glLightModeliv( pname,params )
pyConverters: pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glLightf(...)
glLightfv( light,pname,params )
pyConverters: light=None, pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: light=None, pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glLighti(...)
glLightiv( light,pname,params )
pyConverters: light=None, pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: light=None, pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glLineStipple(...)
glLineWidth(...)
glListBase(...)
glLoadIdentity(...)
glLoadMatrixd( m )
pyConverters: m=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: m=getPyArgsName( 'm' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'm' )
Wrapping Operation: None
glLoadMatrixf( m )
pyConverters: m=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: m=getPyArgsName( 'm' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'm' )
Wrapping Operation: None
glLoadName(...)
glLoadTransposeMatrixd( m )
pyConverters: m=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: m=getPyArgsName( 'm' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'm' )
Wrapping Operation: None
glLoadTransposeMatrixf( m )
pyConverters: m=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: m=getPyArgsName( 'm' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'm' )
Wrapping Operation: None
glLogicOp(...)
glMapGrid1d(...)
glMapGrid1f(...)
glMapGrid2d(...)
glMapGrid2f(...)
glMaterialf(...)
glMaterialfv( face,pname,params )
pyConverters: face=None, pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: face=None, pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glMateriali(...)
glMaterialiv( face,pname,params )
pyConverters: face=None, pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: face=None, pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glMatrixMode(...)
glMultMatrixd( m )
pyConverters: m=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: m=getPyArgsName( 'm' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'm' )
Wrapping Operation: None
glMultMatrixf( m )
pyConverters: m=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: m=getPyArgsName( 'm' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'm' )
Wrapping Operation: None
glMultTransposeMatrixd( m )
pyConverters: m=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: m=getPyArgsName( 'm' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'm' )
Wrapping Operation: None
glMultTransposeMatrixf( m )
pyConverters: m=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: m=getPyArgsName( 'm' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'm' )
Wrapping Operation: None
glMultiTexCoord1dv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord1fv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord1iv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord1sv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord2dv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord2fv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord2iv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord2sv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord3dv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord3fv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord3iv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord3sv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord4dv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord4fv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord4iv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glMultiTexCoord4sv( target,v )
pyConverters: target=None, v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: target=None, v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glNewList(...)
glNormal = glNormal3d(...)
glNormal3b(...)
glNormal3bv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glNormal3d(...)
glNormal3dv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glNormal3f(...)
glNormal3fv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glNormal3i(...)
glNormal3iv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glNormal3s(...)
glNormal3sv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glNormalPointer( type,stride,pointer )
pyConverters: type=None, stride=None, pointer=<OpenGL_accelerate.arraydatatype.AsArrayOfType object>
cConverters: Not Used
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glNormalPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a50> )
cConverters: type=GL_BYTE, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glNormalPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa29b0> )
cConverters: type=GL_DOUBLE, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glNormalPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: type=GL_FLOAT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glNormalPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: type=GL_INT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glNormalPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2af0> )
cConverters: type=GL_SHORT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glOrtho(...)
glPassThrough(...)
glPixelMapfv( map,mapsize,values )
pyConverters: map=None, mapsize=None, values=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: map=None, mapsize=None, values=getPyArgsName( 'values' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'values' )
Wrapping Operation: None
glPixelMapuiv( map,mapsize,values )
pyConverters: map=None, mapsize=None, values=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2c30> )
cConverters: map=None, mapsize=None, values=getPyArgsName( 'values' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'values' )
Wrapping Operation: None
glPixelMapusv( map,mapsize,values )
pyConverters: map=None, mapsize=None, values=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2be0> )
cConverters: map=None, mapsize=None, values=getPyArgsName( 'values' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'values' )
Wrapping Operation: None
glPixelStoref(...)
glPixelStorei(...)
glPixelTransferf(...)
glPixelTransferi(...)
glPixelZoom(...)
glPointSize(...)
glPolygonMode(...)
glPolygonOffset(...)
glPolygonStipple( mask )
pyConverters: mask=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b90> )
cConverters: mask=getPyArgsName( 'mask' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'mask' )
Wrapping Operation: None
glPopAttrib(...)
glPopClientAttrib(...)
glPopMatrix(...)
glPopName(...)
glPrioritizeTextures( n,textures,priorities )
pyConverters: n=None, textures=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2c30> ), priorities=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2960> )
cConverters: n=None, textures=getPyArgsName( 'textures' ), priorities=getPyArgsName( 'priorities' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'textures' )
Wrapping Operation: None
glPushAttrib(...)
glPushClientAttrib(...)
glPushMatrix(...)
glPushName(...)
glRasterPos2d(...)
glRasterPos2dv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glRasterPos2f(...)
glRasterPos2fv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glRasterPos2i(...)
glRasterPos2iv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glRasterPos2s(...)
glRasterPos2sv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glRasterPos3d(...)
glRasterPos3dv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glRasterPos3f(...)
glRasterPos3fv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glRasterPos3i(...)
glRasterPos3iv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glRasterPos3s(...)
glRasterPos3sv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glRasterPos4d(...)
glRasterPos4dv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glRasterPos4f(...)
glRasterPos4fv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glRasterPos4i(...)
glRasterPos4iv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glRasterPos4s(...)
glRasterPos4sv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glReadBuffer(...)
glRectd(...)
glRectdv( v1,v2 )
pyConverters: v1=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa29b0> ), v2=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa29b0> )
cConverters: v1=getPyArgsName( 'v1' ), v2=getPyArgsName( 'v2' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v1' )
Wrapping Operation: None
glRectf(...)
glRectfv( v1,v2 )
pyConverters: v1=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>, v2=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v1=getPyArgsName( 'v1' ), v2=getPyArgsName( 'v2' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v1' )
Wrapping Operation: None
glRecti(...)
glRectiv( v1,v2 )
pyConverters: v1=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>, v2=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v1=getPyArgsName( 'v1' ), v2=getPyArgsName( 'v2' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v1' )
Wrapping Operation: None
glRects(...)
glRectsv( v1,v2 )
pyConverters: v1=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>, v2=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v1=getPyArgsName( 'v1' ), v2=getPyArgsName( 'v2' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v1' )
Wrapping Operation: None
glRotate = glRotated(...)
glRotated(...)
glRotatef(...)
glScale = glScaled(...)
glScaled(...)
glScalef(...)
glScissor(...)
glSeparableFilter2D( target,internalformat,width,height,format,type,row,column )
pyConverters: target=None, internalformat=None, width=
asIntConverter(value, *args)
, height=
asIntConverter(value, *args)
, format=None, type=None, row=<OpenGL.GL.images.ImageInputConverter object>, column=<OpenGL.GL.images.ImageInputConverter object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glShadeModel(...)
glShaderSource( shaderObj,string )
pyConverters: shaderObj=None, string=
stringArray(self, arg, baseOperation, args) method of StringLengths instance
Create basic array-of-strings object from pyArg
cConverters: shaderObj=None, count=
totalCount(self, pyArgs, index, baseOperation) method of StringLengths instance
Get array of length integers for string contents
, string=None, length=<OpenGL.converters.StringLengths object>
cResolvers: shaderObj=None, count=None, string=
stringArrayForC(self, strings) method of StringLengths instance
Create a ctypes pointer to char-pointer set
, length=None
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: glShaderSource( GLhandle(shaderObj),[bytes(string),...]) -> None
glStencilFunc(...)
glStencilMask(...)
glStencilOp(...)
glTexCoord = glTexCoord2d(...)
glTexCoord1d(...)
glTexCoord1dv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord1f(...)
glTexCoord1fv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord1i(...)
glTexCoord1iv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord1s(...)
glTexCoord1sv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord2d(...)
glTexCoord2dv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord2f(...)
glTexCoord2fv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord2i(...)
glTexCoord2iv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord2s(...)
glTexCoord2sv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord3d(...)
glTexCoord3dv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord3f(...)
glTexCoord3fv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord3i(...)
glTexCoord3iv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord3s(...)
glTexCoord3sv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord4d(...)
glTexCoord4dv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord4f(...)
glTexCoord4fv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord4i(...)
glTexCoord4iv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoord4s(...)
glTexCoord4sv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glTexCoordPointer( size,type,stride,pointer )
pyConverters: size=None, type=None, stride=None, pointer=<OpenGL_accelerate.arraydatatype.AsArrayOfType object>
cConverters: Not Used
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glTexCoordPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a50> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_BYTE, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glTexCoordPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa29b0> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_DOUBLE, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glTexCoordPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_FLOAT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glTexCoordPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_INT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glTexCoordPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2af0> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_SHORT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glTexEnvf(...)
glTexEnvfv( target,pname,params )
pyConverters: target=None, pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: target=None, pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glTexEnvi(...)
glTexEnviv( target,pname,params )
pyConverters: target=None, pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: target=None, pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glTexGend(...)
glTexGendv( coord,pname,params )
pyConverters: coord=None, pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa29b0> )
cConverters: coord=None, pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glTexGenf(...)
glTexGenfv( coord,pname,params )
pyConverters: coord=None, pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: coord=None, pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glTexGeni(...)
glTexGeniv( coord,pname,params )
pyConverters: coord=None, pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: coord=None, pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glTexImage1D( target,level,internalFormat,width,border,format,type,pixels )
pyConverters: target=None, level=None, internalFormat=None, width=
asIntConverter(value, *args)
, border=None, format=None, type=None, pixels=<OpenGL.GL.images.ImageInputConverter object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage1D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage1D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage1D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage1D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage1D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage1D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage1D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage2D( target,level,internalFormat,width,height,border,format,type,pixels )
pyConverters: target=None, level=None, internalFormat=None, width=
asIntConverter(value, *args)
, height=
asIntConverter(value, *args)
, border=None, format=None, type=None, pixels=<OpenGL.GL.images.ImageInputConverter object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage2D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage2D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage2D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage2D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage2D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage2D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage2D( target,level,internalFormat,border,format,pixels )
pyConverters: target=None, level=None, internalFormat=None, border=None, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, internalFormat=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, border=None, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexImage3D( target,level,internalformat,width,height,depth,border,format,type,pixels )
pyConverters: target=None, level=None, internalformat=None, width=
asIntConverter(value, *args)
, height=
asIntConverter(value, *args)
, depth=
asIntConverter(value, *args)
, border=None, format=None, type=None, pixels=<OpenGL.GL.images.ImageInputConverter object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexParameterf(...)
glTexParameterfv( target,pname,params )
pyConverters: target=None, pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: target=None, pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glTexParameteri(...)
glTexParameteriv( target,pname,params )
pyConverters: target=None, pname=None, params=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: target=None, pname=None, params=getPyArgsName( 'params' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'params' )
Wrapping Operation: None
glTexSubImage1D( target,level,xoffset,width,format,type,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, width=
asIntConverter(value, *args)
, format=None, type=None, pixels=<OpenGL.GL.images.ImageInputConverter object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage1D( target,level,xoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage1D( target,level,xoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage1D( target,level,xoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage1D( target,level,xoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage1D( target,level,xoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage1D( target,level,xoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage1D( target,level,xoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage2D( target,level,xoffset,yoffset,width,height,format,type,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, yoffset=
asIntConverter(value, *args)
, width=
asIntConverter(value, *args)
, height=
asIntConverter(value, *args)
, format=None, type=None, pixels=<OpenGL.GL.images.ImageInputConverter object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage2D( target,level,xoffset,yoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, yoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, yoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage2D( target,level,xoffset,yoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, yoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, yoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage2D( target,level,xoffset,yoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, yoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, yoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage2D( target,level,xoffset,yoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, yoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, yoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage2D( target,level,xoffset,yoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, yoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, yoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage2D( target,level,xoffset,yoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, yoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, yoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage2D( target,level,xoffset,yoffset,format,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, yoffset=
asIntConverter(value, *args)
, format=None, pixels=<OpenGL.GL.images.TypedImageInputConverter object>
cConverters: target=None, level=None, xoffset=None, yoffset=None, width=
width(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the width from the pixels argument
, height=
height(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Extract the height from the pixels argument
, format=None, type=
type(self, pyArgs, index, wrappedOperation) method of TypedImageInputConverter instance
Provide the item-type argument from our stored value
 
This is used for pre-bound processing where we want to provide
the type by implication...
, pixels=None
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTexSubImage3D( target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,pixels )
pyConverters: target=None, level=None, xoffset=
asIntConverter(value, *args)
, yoffset=
asIntConverter(value, *args)
, zoffset=
asIntConverter(value, *args)
, width=
asIntConverter(value, *args)
, height=
asIntConverter(value, *args)
, depth=
asIntConverter(value, *args)
, format=None, type=None, pixels=<OpenGL.GL.images.ImageInputConverter object>
cConverters: Not Used
cResolvers: Not Used
storeValues: Not Used
returnValues: Not Used
Wrapping Operation: None
glTranslate = glTranslated(...)
glTranslated(...)
glTranslatef(...)
glUniform1fv( location,count,value )
pyConverters: location=None, count=None, value=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: location=None, count=None, value=getPyArgsName( 'value' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'value' )
Wrapping Operation: None
glUniform1iv( location,count,value )
pyConverters: location=None, count=None, value=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: location=None, count=None, value=getPyArgsName( 'value' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'value' )
Wrapping Operation: None
glUniform2fv( location,count,value )
pyConverters: location=None, count=None, value=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: location=None, count=None, value=getPyArgsName( 'value' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'value' )
Wrapping Operation: None
glUniform2iv( location,count,value )
pyConverters: location=None, count=None, value=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: location=None, count=None, value=getPyArgsName( 'value' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'value' )
Wrapping Operation: None
glUniform3fv( location,count,value )
pyConverters: location=None, count=None, value=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: location=None, count=None, value=getPyArgsName( 'value' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'value' )
Wrapping Operation: None
glUniform3iv( location,count,value )
pyConverters: location=None, count=None, value=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: location=None, count=None, value=getPyArgsName( 'value' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'value' )
Wrapping Operation: None
glUniform4fv( location,count,value )
pyConverters: location=None, count=None, value=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: location=None, count=None, value=getPyArgsName( 'value' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'value' )
Wrapping Operation: None
glUniform4iv( location,count,value )
pyConverters: location=None, count=None, value=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: location=None, count=None, value=getPyArgsName( 'value' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'value' )
Wrapping Operation: None
glVertex2d(...)
glVertex2dv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glVertex2f(...)
glVertex2fv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glVertex2i(...)
glVertex2iv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glVertex2s(...)
glVertex2sv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glVertex3d(...)
glVertex3dv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glVertex3f(...)
glVertex3fv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glVertex3i(...)
glVertex3iv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glVertex3s(...)
glVertex3sv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glVertex4d(...)
glVertex4dv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glVertex4f(...)
glVertex4fv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glVertex4i(...)
glVertex4iv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glVertex4s(...)
glVertex4sv( v )
pyConverters: v=<OpenGL_accelerate.arraydatatype.AsArrayTypedSizeChecked object>
cConverters: v=getPyArgsName( 'v' )
cResolvers: Not Used
storeValues: Not Used
returnValues: returnPyArgument( 'v' )
Wrapping Operation: None
glVertexPointer( size,type,stride,pointer )
pyConverters: size=None, type=None, stride=None, pointer=<OpenGL_accelerate.arraydatatype.AsArrayOfType object>
cConverters: Not Used
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glVertexPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_INT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glVertexPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa29b0> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_DOUBLE, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glVertexPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2a00> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_FLOAT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glVertexPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2b40> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_INT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glVertexPointer( pointer )
pyConverters: pointer=CallFuncPyConverter( <built-in method asArray of...rraydatatype.ArrayDatatype object at 0x2fa2af0> )
cConverters: size=
arraySizeOfFirst(pyArgs, index, baseOperation)
Return the array size of the first argument
, type=GL_SHORT, stride=0, pointer=getPyArgsName( 'pointer' )
cResolvers: Not Used
storeValues: <OpenGL.arrays.arrayhelpers.storePointerType object>
returnValues: returnPyArgument( 'pointer' )
Wrapping Operation: None
glViewport(...)

 
Data
        ARRAY_TYPE_TO_CONSTANT = [('GLclampd', GL_DOUBLE), ('GLclampf', GL_FLOAT), ('GLfloat', GL_FLOAT), ('GLdouble', GL_DOUBLE), ('GLbyte', GL_BYTE), ('GLshort', GL_SHORT), ('GLint', GL_INT), ('GLubyte', GL_UNSIGNED_BYTE), ('GLushort', GL_UNSIGNED_SHORT), ('GLuint', GL_UNSIGNED_INT), ('GLenum', GL_UNSIGNED_INT)]
ArrayDatatype = <OpenGL_accelerate.arraydatatype.ArrayDatatype object>
EXTENSION_NAME = 'GL_ARB_vertex_attrib_binding'
GL_2D = GL_2D
GL_2_BYTES = GL_2_BYTES
GL_3D = GL_3D
GL_3D_COLOR = GL_3D_COLOR
GL_3D_COLOR_TEXTURE = GL_3D_COLOR_TEXTURE
GL_3_BYTES = GL_3_BYTES
GL_4D_COLOR_TEXTURE = GL_4D_COLOR_TEXTURE
GL_4_BYTES = GL_4_BYTES
GL_ACCUM = GL_ACCUM
GL_ACCUM_ALPHA_BITS = GL_ACCUM_ALPHA_BITS
GL_ACCUM_BLUE_BITS = GL_ACCUM_BLUE_BITS
GL_ACCUM_BUFFER_BIT = GL_ACCUM_BUFFER_BIT
GL_ACCUM_CLEAR_VALUE = GL_ACCUM_CLEAR_VALUE
GL_ACCUM_GREEN_BITS = GL_ACCUM_GREEN_BITS
GL_ACCUM_RED_BITS = GL_ACCUM_RED_BITS
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS = GL_ACTIVE_ATOMIC_COUNTER_BUFFERS
GL_ACTIVE_ATTRIBUTES = GL_ACTIVE_ATTRIBUTES
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH = GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
GL_ACTIVE_PROGRAM = GL_ACTIVE_PROGRAM
GL_ACTIVE_RESOURCES = GL_ACTIVE_RESOURCES
GL_ACTIVE_SUBROUTINES = GL_ACTIVE_SUBROUTINES
GL_ACTIVE_SUBROUTINE_MAX_LENGTH = GL_ACTIVE_SUBROUTINE_MAX_LENGTH
GL_ACTIVE_SUBROUTINE_UNIFORMS = GL_ACTIVE_SUBROUTINE_UNIFORMS
GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS = GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH = GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
GL_ACTIVE_TEXTURE = GL_ACTIVE_TEXTURE
GL_ACTIVE_UNIFORMS = GL_ACTIVE_UNIFORMS
GL_ACTIVE_UNIFORM_BLOCKS = GL_ACTIVE_UNIFORM_BLOCKS
GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH = GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
GL_ACTIVE_UNIFORM_MAX_LENGTH = GL_ACTIVE_UNIFORM_MAX_LENGTH
GL_ACTIVE_VARIABLES = GL_ACTIVE_VARIABLES
GL_ADD = GL_ADD
GL_ADD_SIGNED = GL_ADD_SIGNED
GL_ALIASED_LINE_WIDTH_RANGE = GL_ALIASED_LINE_WIDTH_RANGE
GL_ALIASED_POINT_SIZE_RANGE = GL_ALIASED_POINT_SIZE_RANGE
GL_ALL_ATTRIB_BITS = GL_ALL_ATTRIB_BITS
GL_ALL_BARRIER_BITS = GL_ALL_BARRIER_BITS
GL_ALL_CLIENT_ATTRIB_BITS = GL_ALL_CLIENT_ATTRIB_BITS
GL_ALL_SHADER_BITS = GL_ALL_SHADER_BITS
GL_ALPHA = GL_ALPHA
GL_ALPHA12 = GL_ALPHA12
GL_ALPHA16 = GL_ALPHA16
GL_ALPHA4 = GL_ALPHA4
GL_ALPHA8 = GL_ALPHA8
GL_ALPHA_BIAS = GL_ALPHA_BIAS
GL_ALPHA_BITS = GL_ALPHA_BITS
GL_ALPHA_INTEGER = GL_ALPHA_INTEGER
GL_ALPHA_SCALE = GL_ALPHA_SCALE
GL_ALPHA_TEST = GL_ALPHA_TEST
GL_ALPHA_TEST_FUNC = GL_ALPHA_TEST_FUNC
GL_ALPHA_TEST_REF = GL_ALPHA_TEST_REF
GL_ALREADY_SIGNALED = GL_ALREADY_SIGNALED
GL_ALWAYS = GL_ALWAYS
GL_AMBIENT = GL_AMBIENT
GL_AMBIENT_AND_DIFFUSE = GL_AMBIENT_AND_DIFFUSE
GL_AND = GL_AND
GL_AND_INVERTED = GL_AND_INVERTED
GL_AND_REVERSE = GL_AND_REVERSE
GL_ANY_SAMPLES_PASSED = GL_ANY_SAMPLES_PASSED
GL_ANY_SAMPLES_PASSED_CONSERVATIVE = GL_ANY_SAMPLES_PASSED_CONSERVATIVE
GL_ARRAY_BUFFER = GL_ARRAY_BUFFER
GL_ARRAY_BUFFER_BINDING = GL_ARRAY_BUFFER_BINDING
GL_ARRAY_SIZE = GL_ARRAY_SIZE
GL_ARRAY_STRIDE = GL_ARRAY_STRIDE
GL_ATOMIC_COUNTER_BARRIER_BIT = GL_ATOMIC_COUNTER_BARRIER_BIT
GL_ATOMIC_COUNTER_BUFFER = GL_ATOMIC_COUNTER_BUFFER
GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS = GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS
GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES = GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES
GL_ATOMIC_COUNTER_BUFFER_BINDING = GL_ATOMIC_COUNTER_BUFFER_BINDING
GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE = GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE
GL_ATOMIC_COUNTER_BUFFER_INDEX = GL_ATOMIC_COUNTER_BUFFER_INDEX
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER = GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER = GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER = GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER = GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER = GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER
GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER = GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER
GL_ATOMIC_COUNTER_BUFFER_SIZE = GL_ATOMIC_COUNTER_BUFFER_SIZE
GL_ATOMIC_COUNTER_BUFFER_START = GL_ATOMIC_COUNTER_BUFFER_START
GL_ATTACHED_SHADERS = GL_ATTACHED_SHADERS
GL_ATTRIB_STACK_DEPTH = GL_ATTRIB_STACK_DEPTH
GL_AUTO_GENERATE_MIPMAP = GL_AUTO_GENERATE_MIPMAP
GL_AUTO_NORMAL = GL_AUTO_NORMAL
GL_AUX0 = GL_AUX0
GL_AUX1 = GL_AUX1
GL_AUX2 = GL_AUX2
GL_AUX3 = GL_AUX3
GL_AUX_BUFFERS = GL_AUX_BUFFERS
GL_BACK = GL_BACK
GL_BACK_LEFT = GL_BACK_LEFT
GL_BACK_RIGHT = GL_BACK_RIGHT
GL_BGR = GL_BGR
GL_BGRA = GL_BGRA
GL_BGRA_INTEGER = GL_BGRA_INTEGER
GL_BGR_INTEGER = GL_BGR_INTEGER
GL_BITMAP = GL_BITMAP
GL_BITMAP_TOKEN = GL_BITMAP_TOKEN
GL_BLEND = GL_BLEND
GL_BLEND_COLOR = GL_BLEND_COLOR
GL_BLEND_DST = GL_BLEND_DST
GL_BLEND_DST_ALPHA = GL_BLEND_DST_ALPHA
GL_BLEND_DST_RGB = GL_BLEND_DST_RGB
GL_BLEND_EQUATION = GL_BLEND_EQUATION
GL_BLEND_EQUATION_ALPHA = GL_BLEND_EQUATION_ALPHA
GL_BLEND_EQUATION_RGB = GL_BLEND_EQUATION_RGB
GL_BLEND_SRC = GL_BLEND_SRC
GL_BLEND_SRC_ALPHA = GL_BLEND_SRC_ALPHA
GL_BLEND_SRC_RGB = GL_BLEND_SRC_RGB
GL_BLOCK_INDEX = GL_BLOCK_INDEX
GL_BLUE = GL_BLUE
GL_BLUE_BIAS = GL_BLUE_BIAS
GL_BLUE_BITS = GL_BLUE_BITS
GL_BLUE_INTEGER = GL_BLUE_INTEGER
GL_BLUE_SCALE = GL_BLUE_SCALE
GL_BOOL = GL_BOOL
GL_BOOL_VEC2 = GL_BOOL_VEC2
GL_BOOL_VEC3 = GL_BOOL_VEC3
GL_BOOL_VEC4 = GL_BOOL_VEC4
GL_BUFFER = GL_BUFFER
GL_BUFFER_ACCESS = GL_BUFFER_ACCESS
GL_BUFFER_ACCESS_FLAGS = GL_BUFFER_ACCESS_FLAGS
GL_BUFFER_BINDING = GL_BUFFER_BINDING
GL_BUFFER_DATA_SIZE = GL_BUFFER_DATA_SIZE
GL_BUFFER_MAPPED = GL_BUFFER_MAPPED
GL_BUFFER_MAP_LENGTH = GL_BUFFER_MAP_LENGTH
GL_BUFFER_MAP_OFFSET = GL_BUFFER_MAP_OFFSET
GL_BUFFER_MAP_POINTER = GL_BUFFER_MAP_POINTER
GL_BUFFER_SIZE = GL_BUFFER_SIZE
GL_BUFFER_UPDATE_BARRIER_BIT = GL_BUFFER_UPDATE_BARRIER_BIT
GL_BUFFER_USAGE = GL_BUFFER_USAGE
GL_BUFFER_VARIABLE = GL_BUFFER_VARIABLE
GL_BYTE = GL_BYTE
GL_C3F_V3F = GL_C3F_V3F
GL_C4F_N3F_V3F = GL_C4F_N3F_V3F
GL_C4UB_V2F = GL_C4UB_V2F
GL_C4UB_V3F = GL_C4UB_V3F
GL_CAVEAT_SUPPORT = GL_CAVEAT_SUPPORT
GL_CCW = GL_CCW
GL_CLAMP = GL_CLAMP
GL_CLAMP_FRAGMENT_COLOR = GL_CLAMP_FRAGMENT_COLOR
GL_CLAMP_READ_COLOR = GL_CLAMP_READ_COLOR
GL_CLAMP_TO_BORDER = GL_CLAMP_TO_BORDER
GL_CLAMP_TO_EDGE = GL_CLAMP_TO_EDGE
GL_CLAMP_VERTEX_COLOR = GL_CLAMP_VERTEX_COLOR
GL_CLEAR = GL_CLEAR
GL_CLEAR_BUFFER = GL_CLEAR_BUFFER
GL_CLIENT_ACTIVE_TEXTURE = GL_CLIENT_ACTIVE_TEXTURE
GL_CLIENT_ALL_ATTRIB_BITS = GL_CLIENT_ALL_ATTRIB_BITS
GL_CLIENT_ATTRIB_STACK_DEPTH = GL_CLIENT_ATTRIB_STACK_DEPTH
GL_CLIENT_PIXEL_STORE_BIT = GL_CLIENT_PIXEL_STORE_BIT
GL_CLIENT_VERTEX_ARRAY_BIT = GL_CLIENT_VERTEX_ARRAY_BIT
GL_CLIP_DISTANCE0 = GL_CLIP_DISTANCE0
GL_CLIP_DISTANCE1 = GL_CLIP_DISTANCE1
GL_CLIP_DISTANCE2 = GL_CLIP_DISTANCE2
GL_CLIP_DISTANCE3 = GL_CLIP_DISTANCE3
GL_CLIP_DISTANCE4 = GL_CLIP_DISTANCE4
GL_CLIP_DISTANCE5 = GL_CLIP_DISTANCE5
GL_CLIP_DISTANCE6 = GL_CLIP_DISTANCE6
GL_CLIP_DISTANCE7 = GL_CLIP_DISTANCE7
GL_CLIP_PLANE0 = GL_CLIP_PLANE0
GL_CLIP_PLANE1 = GL_CLIP_PLANE1
GL_CLIP_PLANE2 = GL_CLIP_PLANE2
GL_CLIP_PLANE3 = GL_CLIP_PLANE3
GL_CLIP_PLANE4 = GL_CLIP_PLANE4
GL_CLIP_PLANE5 = GL_CLIP_PLANE5
GL_COEFF = GL_COEFF
GL_COLOR = GL_COLOR
GL_COLOR_ARRAY = GL_COLOR_ARRAY
GL_COLOR_ARRAY_BUFFER_BINDING = GL_COLOR_ARRAY_BUFFER_BINDING
GL_COLOR_ARRAY_POINTER = GL_COLOR_ARRAY_POINTER
GL_COLOR_ARRAY_SIZE = GL_COLOR_ARRAY_SIZE
GL_COLOR_ARRAY_STRIDE = GL_COLOR_ARRAY_STRIDE
GL_COLOR_ARRAY_TYPE = GL_COLOR_ARRAY_TYPE
GL_COLOR_ATTACHMENT0 = GL_COLOR_ATTACHMENT0
GL_COLOR_ATTACHMENT1 = GL_COLOR_ATTACHMENT1
GL_COLOR_ATTACHMENT10 = GL_COLOR_ATTACHMENT10
GL_COLOR_ATTACHMENT11 = GL_COLOR_ATTACHMENT11
GL_COLOR_ATTACHMENT12 = GL_COLOR_ATTACHMENT12
GL_COLOR_ATTACHMENT13 = GL_COLOR_ATTACHMENT13
GL_COLOR_ATTACHMENT14 = GL_COLOR_ATTACHMENT14
GL_COLOR_ATTACHMENT15 = GL_COLOR_ATTACHMENT15
GL_COLOR_ATTACHMENT2 = GL_COLOR_ATTACHMENT2
GL_COLOR_ATTACHMENT3 = GL_COLOR_ATTACHMENT3
GL_COLOR_ATTACHMENT4 = GL_COLOR_ATTACHMENT4
GL_COLOR_ATTACHMENT5 = GL_COLOR_ATTACHMENT5
GL_COLOR_ATTACHMENT6 = GL_COLOR_ATTACHMENT6
GL_COLOR_ATTACHMENT7 = GL_COLOR_ATTACHMENT7
GL_COLOR_ATTACHMENT8 = GL_COLOR_ATTACHMENT8
GL_COLOR_ATTACHMENT9 = GL_COLOR_ATTACHMENT9
GL_COLOR_BUFFER_BIT = GL_COLOR_BUFFER_BIT
GL_COLOR_CLEAR_VALUE = GL_COLOR_CLEAR_VALUE
GL_COLOR_COMPONENTS = GL_COLOR_COMPONENTS
GL_COLOR_ENCODING = GL_COLOR_ENCODING
GL_COLOR_INDEX = GL_COLOR_INDEX
GL_COLOR_INDEXES = GL_COLOR_INDEXES
GL_COLOR_LOGIC_OP = GL_COLOR_LOGIC_OP
GL_COLOR_MATERIAL = GL_COLOR_MATERIAL
GL_COLOR_MATERIAL_FACE = GL_COLOR_MATERIAL_FACE
GL_COLOR_MATERIAL_PARAMETER = GL_COLOR_MATERIAL_PARAMETER
GL_COLOR_MATRIX = GL_COLOR_MATRIX
GL_COLOR_MATRIX_STACK_DEPTH = GL_COLOR_MATRIX_STACK_DEPTH
GL_COLOR_RENDERABLE = GL_COLOR_RENDERABLE
GL_COLOR_SUM = GL_COLOR_SUM
GL_COLOR_TABLE = GL_COLOR_TABLE
GL_COLOR_TABLE_ALPHA_SIZE = GL_COLOR_TABLE_ALPHA_SIZE
GL_COLOR_TABLE_BIAS = GL_COLOR_TABLE_BIAS
GL_COLOR_TABLE_BLUE_SIZE = GL_COLOR_TABLE_BLUE_SIZE
GL_COLOR_TABLE_FORMAT = GL_COLOR_TABLE_FORMAT
GL_COLOR_TABLE_GREEN_SIZE = GL_COLOR_TABLE_GREEN_SIZE
GL_COLOR_TABLE_INTENSITY_SIZE = GL_COLOR_TABLE_INTENSITY_SIZE
GL_COLOR_TABLE_LUMINANCE_SIZE = GL_COLOR_TABLE_LUMINANCE_SIZE
GL_COLOR_TABLE_RED_SIZE = GL_COLOR_TABLE_RED_SIZE
GL_COLOR_TABLE_SCALE = GL_COLOR_TABLE_SCALE
GL_COLOR_TABLE_WIDTH = GL_COLOR_TABLE_WIDTH
GL_COLOR_WRITEMASK = GL_COLOR_WRITEMASK
GL_COMBINE = GL_COMBINE
GL_COMBINE_ALPHA = GL_COMBINE_ALPHA
GL_COMBINE_RGB = GL_COMBINE_RGB
GL_COMMAND_BARRIER_BIT = GL_COMMAND_BARRIER_BIT
GL_COMPARE_REF_TO_TEXTURE = GL_COMPARE_REF_TO_TEXTURE
GL_COMPARE_R_TO_TEXTURE = GL_COMPARE_R_TO_TEXTURE
GL_COMPATIBLE_SUBROUTINES = GL_COMPATIBLE_SUBROUTINES
GL_COMPILE = GL_COMPILE
GL_COMPILE_AND_EXECUTE = GL_COMPILE_AND_EXECUTE
GL_COMPILE_STATUS = GL_COMPILE_STATUS
GL_COMPRESSED_ALPHA = GL_COMPRESSED_ALPHA
GL_COMPRESSED_INTENSITY = GL_COMPRESSED_INTENSITY
GL_COMPRESSED_LUMINANCE = GL_COMPRESSED_LUMINANCE
GL_COMPRESSED_LUMINANCE_ALPHA = GL_COMPRESSED_LUMINANCE_ALPHA
GL_COMPRESSED_R11_EAC = GL_COMPRESSED_R11_EAC
GL_COMPRESSED_RED = GL_COMPRESSED_RED
GL_COMPRESSED_RG = GL_COMPRESSED_RG
GL_COMPRESSED_RG11_EAC = GL_COMPRESSED_RG11_EAC
GL_COMPRESSED_RGB = GL_COMPRESSED_RGB
GL_COMPRESSED_RGB8_ETC2 = GL_COMPRESSED_RGB8_ETC2
GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 = GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
GL_COMPRESSED_RGBA = GL_COMPRESSED_RGBA
GL_COMPRESSED_RGBA8_ETC2_EAC = GL_COMPRESSED_RGBA8_ETC2_EAC
GL_COMPRESSED_SIGNED_R11_EAC = GL_COMPRESSED_SIGNED_R11_EAC
GL_COMPRESSED_SIGNED_RG11_EAC = GL_COMPRESSED_SIGNED_RG11_EAC
GL_COMPRESSED_SLUMINANCE = GL_COMPRESSED_SLUMINANCE
GL_COMPRESSED_SLUMINANCE_ALPHA = GL_COMPRESSED_SLUMINANCE_ALPHA
GL_COMPRESSED_SRGB = GL_COMPRESSED_SRGB
GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC = GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
GL_COMPRESSED_SRGB8_ETC2 = GL_COMPRESSED_SRGB8_ETC2
GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 = GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
GL_COMPRESSED_SRGB_ALPHA = GL_COMPRESSED_SRGB_ALPHA
GL_COMPRESSED_TEXTURE_FORMATS = GL_COMPRESSED_TEXTURE_FORMATS
GL_COMPUTE_LOCAL_WORK_SIZE = GL_COMPUTE_LOCAL_WORK_SIZE
GL_COMPUTE_SHADER = GL_COMPUTE_SHADER
GL_COMPUTE_SHADER_BIT = GL_COMPUTE_SHADER_BIT
GL_COMPUTE_SUBROUTINE = GL_COMPUTE_SUBROUTINE
GL_COMPUTE_SUBROUTINE_UNIFORM = GL_COMPUTE_SUBROUTINE_UNIFORM
GL_COMPUTE_TEXTURE = GL_COMPUTE_TEXTURE
GL_CONDITION_SATISFIED = GL_CONDITION_SATISFIED
GL_CONSTANT = GL_CONSTANT
GL_CONSTANT_ALPHA = GL_CONSTANT_ALPHA
GL_CONSTANT_ATTENUATION = GL_CONSTANT_ATTENUATION
GL_CONSTANT_BORDER = GL_CONSTANT_BORDER
GL_CONSTANT_COLOR = GL_CONSTANT_COLOR
GL_CONTEXT_COMPATIBILITY_PROFILE_BIT = GL_CONTEXT_COMPATIBILITY_PROFILE_BIT
GL_CONTEXT_CORE_PROFILE_BIT = GL_CONTEXT_CORE_PROFILE_BIT
GL_CONTEXT_FLAGS = GL_CONTEXT_FLAGS
GL_CONTEXT_FLAG_DEBUG_BIT = GL_CONTEXT_FLAG_DEBUG_BIT
GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT = GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT
GL_CONTEXT_PROFILE_MASK = GL_CONTEXT_PROFILE_MASK
GL_CONVOLUTION_1D = GL_CONVOLUTION_1D
GL_CONVOLUTION_2D = GL_CONVOLUTION_2D
GL_CONVOLUTION_BORDER_COLOR = GL_CONVOLUTION_BORDER_COLOR
GL_CONVOLUTION_BORDER_MODE = GL_CONVOLUTION_BORDER_MODE
GL_CONVOLUTION_FILTER_BIAS = GL_CONVOLUTION_FILTER_BIAS
GL_CONVOLUTION_FILTER_SCALE = GL_CONVOLUTION_FILTER_SCALE
GL_CONVOLUTION_FORMAT = GL_CONVOLUTION_FORMAT
GL_CONVOLUTION_HEIGHT = GL_CONVOLUTION_HEIGHT
GL_CONVOLUTION_WIDTH = GL_CONVOLUTION_WIDTH
GL_COORD_REPLACE = GL_COORD_REPLACE
GL_COPY = GL_COPY
GL_COPY_INVERTED = GL_COPY_INVERTED
GL_COPY_PIXEL_TOKEN = GL_COPY_PIXEL_TOKEN
GL_COPY_READ_BUFFER_BINDING = GL_COPY_READ_BUFFER_BINDING
GL_COPY_WRITE_BUFFER_BINDING = GL_COPY_WRITE_BUFFER_BINDING
GL_CULL_FACE = GL_CULL_FACE
GL_CULL_FACE_MODE = GL_CULL_FACE_MODE
GL_CURRENT_BIT = GL_CURRENT_BIT
GL_CURRENT_COLOR = GL_CURRENT_COLOR
GL_CURRENT_FOG_COORD = GL_CURRENT_FOG_COORD
GL_CURRENT_FOG_COORDINATE = GL_CURRENT_FOG_COORDINATE
GL_CURRENT_INDEX = GL_CURRENT_INDEX
GL_CURRENT_NORMAL = GL_CURRENT_NORMAL
GL_CURRENT_PROGRAM = GL_CURRENT_PROGRAM
GL_CURRENT_QUERY = GL_CURRENT_QUERY
GL_CURRENT_RASTER_COLOR = GL_CURRENT_RASTER_COLOR
GL_CURRENT_RASTER_DISTANCE = GL_CURRENT_RASTER_DISTANCE
GL_CURRENT_RASTER_INDEX = GL_CURRENT_RASTER_INDEX
GL_CURRENT_RASTER_POSITION = GL_CURRENT_RASTER_POSITION
GL_CURRENT_RASTER_POSITION_VALID = GL_CURRENT_RASTER_POSITION_VALID
GL_CURRENT_RASTER_SECONDARY_COLOR = GL_CURRENT_RASTER_SECONDARY_COLOR
GL_CURRENT_RASTER_TEXTURE_COORDS = GL_CURRENT_RASTER_TEXTURE_COORDS
GL_CURRENT_SECONDARY_COLOR = GL_CURRENT_SECONDARY_COLOR
GL_CURRENT_TEXTURE_COORDS = GL_CURRENT_TEXTURE_COORDS
GL_CURRENT_VERTEX_ATTRIB = GL_CURRENT_VERTEX_ATTRIB
GL_CW = GL_CW
GL_DEBUG_CALLBACK_FUNCTION = GL_DEBUG_CALLBACK_FUNCTION
GL_DEBUG_CALLBACK_USER_PARAM = GL_DEBUG_CALLBACK_USER_PARAM
GL_DEBUG_GROUP_STACK_DEPTH = GL_DEBUG_GROUP_STACK_DEPTH
GL_DEBUG_LOGGED_MESSAGES = GL_DEBUG_LOGGED_MESSAGES
GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH = GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH
GL_DEBUG_OUTPUT = GL_DEBUG_OUTPUT
GL_DEBUG_OUTPUT_SYNCHRONOUS = GL_DEBUG_OUTPUT_SYNCHRONOUS
GL_DEBUG_SEVERITY_HIGH = GL_DEBUG_SEVERITY_HIGH
GL_DEBUG_SEVERITY_LOW = GL_DEBUG_SEVERITY_LOW
GL_DEBUG_SEVERITY_MEDIUM = GL_DEBUG_SEVERITY_MEDIUM
GL_DEBUG_SEVERITY_NOTIFICATION = GL_DEBUG_SEVERITY_NOTIFICATION
GL_DEBUG_SOURCE_API = GL_DEBUG_SOURCE_API
GL_DEBUG_SOURCE_APPLICATION = GL_DEBUG_SOURCE_APPLICATION
GL_DEBUG_SOURCE_OTHER = GL_DEBUG_SOURCE_OTHER
GL_DEBUG_SOURCE_SHADER_COMPILER = GL_DEBUG_SOURCE_SHADER_COMPILER
GL_DEBUG_SOURCE_THIRD_PARTY = GL_DEBUG_SOURCE_THIRD_PARTY
GL_DEBUG_SOURCE_WINDOW_SYSTEM = GL_DEBUG_SOURCE_WINDOW_SYSTEM
GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR = GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR
GL_DEBUG_TYPE_ERROR = GL_DEBUG_TYPE_ERROR
GL_DEBUG_TYPE_MARKER = GL_DEBUG_TYPE_MARKER
GL_DEBUG_TYPE_OTHER = GL_DEBUG_TYPE_OTHER
GL_DEBUG_TYPE_PERFORMANCE = GL_DEBUG_TYPE_PERFORMANCE
GL_DEBUG_TYPE_POP_GROUP = GL_DEBUG_TYPE_POP_GROUP
GL_DEBUG_TYPE_PORTABILITY = GL_DEBUG_TYPE_PORTABILITY
GL_DEBUG_TYPE_PUSH_GROUP = GL_DEBUG_TYPE_PUSH_GROUP
GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR = GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR
GL_DECAL = GL_DECAL
GL_DECR = GL_DECR
GL_DECR_WRAP = GL_DECR_WRAP
GL_DELETE_STATUS = GL_DELETE_STATUS
GL_DEPTH = GL_DEPTH
GL_DEPTH24_STENCIL8 = GL_DEPTH24_STENCIL8
GL_DEPTH_ATTACHMENT = GL_DEPTH_ATTACHMENT
GL_DEPTH_BIAS = GL_DEPTH_BIAS
GL_DEPTH_BITS = GL_DEPTH_BITS
GL_DEPTH_BUFFER = GL_DEPTH_BUFFER
GL_DEPTH_BUFFER_BIT = GL_DEPTH_BUFFER_BIT
GL_DEPTH_CLEAR_VALUE = GL_DEPTH_CLEAR_VALUE
GL_DEPTH_COMPONENT = GL_DEPTH_COMPONENT
GL_DEPTH_COMPONENT16 = GL_DEPTH_COMPONENT16
GL_DEPTH_COMPONENT24 = GL_DEPTH_COMPONENT24
GL_DEPTH_COMPONENT32 = GL_DEPTH_COMPONENT32
GL_DEPTH_COMPONENTS = GL_DEPTH_COMPONENTS
GL_DEPTH_FUNC = GL_DEPTH_FUNC
GL_DEPTH_RANGE = GL_DEPTH_RANGE
GL_DEPTH_RENDERABLE = GL_DEPTH_RENDERABLE
GL_DEPTH_SCALE = GL_DEPTH_SCALE
GL_DEPTH_STENCIL = GL_DEPTH_STENCIL
GL_DEPTH_STENCIL_ATTACHMENT = GL_DEPTH_STENCIL_ATTACHMENT
GL_DEPTH_STENCIL_TEXTURE_MODE = GL_DEPTH_STENCIL_TEXTURE_MODE
GL_DEPTH_TEST = GL_DEPTH_TEST
GL_DEPTH_TEXTURE_MODE = GL_DEPTH_TEXTURE_MODE
GL_DEPTH_WRITEMASK = GL_DEPTH_WRITEMASK
GL_DIFFUSE = GL_DIFFUSE
GL_DISPATCH_INDIRECT_BUFFER = GL_DISPATCH_INDIRECT_BUFFER
GL_DISPATCH_INDIRECT_BUFFER_BINDING = GL_DISPATCH_INDIRECT_BUFFER_BINDING
GL_DISPLAY_LIST = GL_DISPLAY_LIST
GL_DITHER = GL_DITHER
GL_DOMAIN = GL_DOMAIN
GL_DONT_CARE = GL_DONT_CARE
GL_DOT3_RGB = GL_DOT3_RGB
GL_DOT3_RGBA = GL_DOT3_RGBA
GL_DOUBLE = GL_DOUBLE
GL_DOUBLEBUFFER = GL_DOUBLEBUFFER
GL_DOUBLE_MAT2 = GL_DOUBLE_MAT2
GL_DOUBLE_MAT2x3 = GL_DOUBLE_MAT2x3
GL_DOUBLE_MAT2x4 = GL_DOUBLE_MAT2x4
GL_DOUBLE_MAT3 = GL_DOUBLE_MAT3
GL_DOUBLE_MAT3x2 = GL_DOUBLE_MAT3x2
GL_DOUBLE_MAT3x4 = GL_DOUBLE_MAT3x4
GL_DOUBLE_MAT4 = GL_DOUBLE_MAT4
GL_DOUBLE_MAT4x2 = GL_DOUBLE_MAT4x2
GL_DOUBLE_MAT4x3 = GL_DOUBLE_MAT4x3
GL_DOUBLE_VEC2 = GL_DOUBLE_VEC2
GL_DOUBLE_VEC3 = GL_DOUBLE_VEC3
GL_DOUBLE_VEC4 = GL_DOUBLE_VEC4
GL_DRAW_BUFFER = GL_DRAW_BUFFER
GL_DRAW_BUFFER0 = GL_DRAW_BUFFER0
GL_DRAW_BUFFER1 = GL_DRAW_BUFFER1
GL_DRAW_BUFFER10 = GL_DRAW_BUFFER10
GL_DRAW_BUFFER11 = GL_DRAW_BUFFER11
GL_DRAW_BUFFER12 = GL_DRAW_BUFFER12
GL_DRAW_BUFFER13 = GL_DRAW_BUFFER13
GL_DRAW_BUFFER14 = GL_DRAW_BUFFER14
GL_DRAW_BUFFER15 = GL_DRAW_BUFFER15
GL_DRAW_BUFFER2 = GL_DRAW_BUFFER2
GL_DRAW_BUFFER3 = GL_DRAW_BUFFER3
GL_DRAW_BUFFER4 = GL_DRAW_BUFFER4
GL_DRAW_BUFFER5 = GL_DRAW_BUFFER5
GL_DRAW_BUFFER6 = GL_DRAW_BUFFER6
GL_DRAW_BUFFER7 = GL_DRAW_BUFFER7
GL_DRAW_BUFFER8 = GL_DRAW_BUFFER8
GL_DRAW_BUFFER9 = GL_DRAW_BUFFER9
GL_DRAW_FRAMEBUFFER = GL_DRAW_FRAMEBUFFER
GL_DRAW_INDIRECT_BUFFER = GL_DRAW_INDIRECT_BUFFER
GL_DRAW_INDIRECT_BUFFER_BINDING = GL_DRAW_INDIRECT_BUFFER_BINDING
GL_DRAW_PIXEL_TOKEN = GL_DRAW_PIXEL_TOKEN
GL_DST_ALPHA = GL_DST_ALPHA
GL_DST_COLOR = GL_DST_COLOR
GL_DYNAMIC_COPY = GL_DYNAMIC_COPY
GL_DYNAMIC_DRAW = GL_DYNAMIC_DRAW
GL_DYNAMIC_READ = GL_DYNAMIC_READ
GL_EDGE_FLAG = GL_EDGE_FLAG
GL_EDGE_FLAG_ARRAY = GL_EDGE_FLAG_ARRAY
GL_EDGE_FLAG_ARRAY_BUFFER_BINDING = GL_EDGE_FLAG_ARRAY_BUFFER_BINDING
GL_EDGE_FLAG_ARRAY_POINTER = GL_EDGE_FLAG_ARRAY_POINTER
GL_EDGE_FLAG_ARRAY_STRIDE = GL_EDGE_FLAG_ARRAY_STRIDE
GL_ELEMENT_ARRAY_BARRIER_BIT = GL_ELEMENT_ARRAY_BARRIER_BIT
GL_ELEMENT_ARRAY_BUFFER = GL_ELEMENT_ARRAY_BUFFER
GL_ELEMENT_ARRAY_BUFFER_BINDING = GL_ELEMENT_ARRAY_BUFFER_BINDING
GL_EMISSION = GL_EMISSION
GL_ENABLE_BIT = GL_ENABLE_BIT
GL_EQUAL = GL_EQUAL
GL_EQUIV = GL_EQUIV
GL_EVAL_BIT = GL_EVAL_BIT
GL_EXP = GL_EXP
GL_EXP2 = GL_EXP2
GL_EXTENSIONS = GL_EXTENSIONS
GL_EYE_LINEAR = GL_EYE_LINEAR
GL_EYE_PLANE = GL_EYE_PLANE
GL_FALSE = GL_FALSE
GL_FASTEST = GL_FASTEST
GL_FEEDBACK = GL_FEEDBACK
GL_FEEDBACK_BUFFER_POINTER = GL_FEEDBACK_BUFFER_POINTER
GL_FEEDBACK_BUFFER_SIZE = GL_FEEDBACK_BUFFER_SIZE
GL_FEEDBACK_BUFFER_TYPE = GL_FEEDBACK_BUFFER_TYPE
GL_FILL = GL_FILL
GL_FILTER = GL_FILTER
GL_FIRST_VERTEX_CONVENTION = GL_FIRST_VERTEX_CONVENTION
GL_FIXED = GL_FIXED
GL_FIXED_ONLY = GL_FIXED_ONLY
GL_FLAT = GL_FLAT
GL_FLOAT = GL_FLOAT
GL_FLOAT_MAT2 = GL_FLOAT_MAT2
GL_FLOAT_MAT2x3 = GL_FLOAT_MAT2x3
GL_FLOAT_MAT2x4 = GL_FLOAT_MAT2x4
GL_FLOAT_MAT3 = GL_FLOAT_MAT3
GL_FLOAT_MAT3x2 = GL_FLOAT_MAT3x2
GL_FLOAT_MAT3x4 = GL_FLOAT_MAT3x4
GL_FLOAT_MAT4 = GL_FLOAT_MAT4
GL_FLOAT_MAT4x2 = GL_FLOAT_MAT4x2
GL_FLOAT_MAT4x3 = GL_FLOAT_MAT4x3
GL_FLOAT_VEC2 = GL_FLOAT_VEC2
GL_FLOAT_VEC3 = GL_FLOAT_VEC3
GL_FLOAT_VEC4 = GL_FLOAT_VEC4
GL_FOG = GL_FOG
GL_FOG_BIT = GL_FOG_BIT
GL_FOG_COLOR = GL_FOG_COLOR
GL_FOG_COORD = GL_FOG_COORD
GL_FOG_COORDINATE = GL_FOG_COORDINATE
GL_FOG_COORDINATE_ARRAY = GL_FOG_COORDINATE_ARRAY
GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING = GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING
GL_FOG_COORDINATE_ARRAY_POINTER = GL_FOG_COORDINATE_ARRAY_POINTER
GL_FOG_COORDINATE_ARRAY_STRIDE = GL_FOG_COORDINATE_ARRAY_STRIDE
GL_FOG_COORDINATE_ARRAY_TYPE = GL_FOG_COORDINATE_ARRAY_TYPE
GL_FOG_COORDINATE_SOURCE = GL_FOG_COORDINATE_SOURCE
GL_FOG_COORD_ARRAY = GL_FOG_COORD_ARRAY
GL_FOG_COORD_ARRAY_BUFFER_BINDING = GL_FOG_COORD_ARRAY_BUFFER_BINDING
GL_FOG_COORD_ARRAY_POINTER = GL_FOG_COORD_ARRAY_POINTER
GL_FOG_COORD_ARRAY_STRIDE = GL_FOG_COORD_ARRAY_STRIDE
GL_FOG_COORD_ARRAY_TYPE = GL_FOG_COORD_ARRAY_TYPE
GL_FOG_COORD_SRC = GL_FOG_COORD_SRC
GL_FOG_DENSITY = GL_FOG_DENSITY
GL_FOG_END = GL_FOG_END
GL_FOG_HINT = GL_FOG_HINT
GL_FOG_INDEX = GL_FOG_INDEX
GL_FOG_MODE = GL_FOG_MODE
GL_FOG_START = GL_FOG_START
GL_FRACTIONAL_EVEN = GL_FRACTIONAL_EVEN
GL_FRACTIONAL_ODD = GL_FRACTIONAL_ODD
GL_FRAGMENT_DEPTH = GL_FRAGMENT_DEPTH
GL_FRAGMENT_INTERPOLATION_OFFSET_BITS = GL_FRAGMENT_INTERPOLATION_OFFSET_BITS
GL_FRAGMENT_SHADER = GL_FRAGMENT_SHADER
GL_FRAGMENT_SHADER_BIT = GL_FRAGMENT_SHADER_BIT
GL_FRAGMENT_SHADER_DERIVATIVE_HINT = GL_FRAGMENT_SHADER_DERIVATIVE_HINT
GL_FRAGMENT_SUBROUTINE = GL_FRAGMENT_SUBROUTINE
GL_FRAGMENT_SUBROUTINE_UNIFORM = GL_FRAGMENT_SUBROUTINE_UNIFORM
GL_FRAGMENT_TEXTURE = GL_FRAGMENT_TEXTURE
GL_FRAMEBUFFER = GL_FRAMEBUFFER
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE = GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE = GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING = GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE = GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE = GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE = GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
GL_FRAMEBUFFER_ATTACHMENT_LAYERED = GL_FRAMEBUFFER_ATTACHMENT_LAYERED
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE = GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE = GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER = GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
GL_FRAMEBUFFER_BARRIER_BIT = GL_FRAMEBUFFER_BARRIER_BIT
GL_FRAMEBUFFER_BINDING = GL_FRAMEBUFFER_BINDING
GL_FRAMEBUFFER_BLEND = GL_FRAMEBUFFER_BLEND
GL_FRAMEBUFFER_COMPLETE = GL_FRAMEBUFFER_COMPLETE
GL_FRAMEBUFFER_DEFAULT = GL_FRAMEBUFFER_DEFAULT
GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS = GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
GL_FRAMEBUFFER_DEFAULT_HEIGHT = GL_FRAMEBUFFER_DEFAULT_HEIGHT
GL_FRAMEBUFFER_DEFAULT_LAYERS = GL_FRAMEBUFFER_DEFAULT_LAYERS
GL_FRAMEBUFFER_DEFAULT_SAMPLES = GL_FRAMEBUFFER_DEFAULT_SAMPLES
GL_FRAMEBUFFER_DEFAULT_WIDTH = GL_FRAMEBUFFER_DEFAULT_WIDTH
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT = GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS = GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER = GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
GL_FRAMEBUFFER_INCOMPLETE_FORMATS = GL_FRAMEBUFFER_INCOMPLETE_FORMATS
GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS = GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE = GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER = GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
GL_FRAMEBUFFER_RENDERABLE = GL_FRAMEBUFFER_RENDERABLE
GL_FRAMEBUFFER_RENDERABLE_LAYERED = GL_FRAMEBUFFER_RENDERABLE_LAYERED
GL_FRAMEBUFFER_UNDEFINED = GL_FRAMEBUFFER_UNDEFINED
GL_FRAMEBUFFER_UNSUPPORTED = GL_FRAMEBUFFER_UNSUPPORTED
GL_FRONT = GL_FRONT
GL_FRONT_AND_BACK = GL_FRONT_AND_BACK
GL_FRONT_FACE = GL_FRONT_FACE
GL_FRONT_LEFT = GL_FRONT_LEFT
GL_FRONT_RIGHT = GL_FRONT_RIGHT
GL_FULL_SUPPORT = GL_FULL_SUPPORT
GL_FUNC_ADD = GL_FUNC_ADD
GL_FUNC_REVERSE_SUBTRACT = GL_FUNC_REVERSE_SUBTRACT
GL_FUNC_SUBTRACT = GL_FUNC_SUBTRACT
GL_GENERATE_MIPMAP = GL_GENERATE_MIPMAP
GL_GENERATE_MIPMAP_HINT = GL_GENERATE_MIPMAP_HINT
GL_GEOMETRY_INPUT_TYPE = GL_GEOMETRY_INPUT_TYPE
GL_GEOMETRY_OUTPUT_TYPE = GL_GEOMETRY_OUTPUT_TYPE
GL_GEOMETRY_SHADER = GL_GEOMETRY_SHADER
GL_GEOMETRY_SHADER_BIT = GL_GEOMETRY_SHADER_BIT
GL_GEOMETRY_SHADER_INVOCATIONS = GL_GEOMETRY_SHADER_INVOCATIONS
GL_GEOMETRY_SUBROUTINE = GL_GEOMETRY_SUBROUTINE
GL_GEOMETRY_SUBROUTINE_UNIFORM = GL_GEOMETRY_SUBROUTINE_UNIFORM
GL_GEOMETRY_TEXTURE = GL_GEOMETRY_TEXTURE
GL_GEOMETRY_VERTICES_OUT = GL_GEOMETRY_VERTICES_OUT
GL_GEQUAL = GL_GEQUAL
GL_GET_CP_SIZES = {GL_CONVOLUTION_BORDER_MODE: 1, GL_CONVOLUTION_FILTER_SCALE: 4, GL_CONVOLUTION_FILTER_BIAS: 4, GL_CONVOLUTION_FORMAT: 1, GL_CONVOLUTION_WIDTH: 1, GL_CONVOLUTION_HEIGHT: 1, GL_MAX_CONVOLUTION_WIDTH: 1, GL_MAX_CONVOLUTION_HEIGHT: 1, GL_CONVOLUTION_BORDER_COLOR: 4}
GL_GET_CTP_SIZES = {GL_COLOR_TABLE_FORMAT: 1, GL_COLOR_TABLE_WIDTH: 1, GL_COLOR_TABLE_RED_SIZE: 1, GL_COLOR_TABLE_GREEN_SIZE: 1, GL_COLOR_TABLE_BLUE_SIZE: 1, GL_COLOR_TABLE_ALPHA_SIZE: 1, GL_COLOR_TABLE_LUMINANCE_SIZE: 1, GL_COLOR_TABLE_INTENSITY_SIZE: 1}
GL_GET_TEXTURE_IMAGE_FORMAT = GL_GET_TEXTURE_IMAGE_FORMAT
GL_GET_TEXTURE_IMAGE_TYPE = GL_GET_TEXTURE_IMAGE_TYPE
GL_GREATER = GL_GREATER
GL_GREEN = GL_GREEN
GL_GREEN_BIAS = GL_GREEN_BIAS
GL_GREEN_BITS = GL_GREEN_BITS
GL_GREEN_INTEGER = GL_GREEN_INTEGER
GL_GREEN_SCALE = GL_GREEN_SCALE
GL_HALF_NV = GL_HALF_NV
GL_HIGH_FLOAT = GL_HIGH_FLOAT
GL_HIGH_INT = GL_HIGH_INT
GL_HINT_BIT = GL_HINT_BIT
GL_HISTOGRAM = GL_HISTOGRAM
GL_HISTOGRAM_ALPHA_SIZE = GL_HISTOGRAM_ALPHA_SIZE
GL_HISTOGRAM_BLUE_SIZE = GL_HISTOGRAM_BLUE_SIZE
GL_HISTOGRAM_FORMAT = GL_HISTOGRAM_FORMAT
GL_HISTOGRAM_GREEN_SIZE = GL_HISTOGRAM_GREEN_SIZE
GL_HISTOGRAM_LUMINANCE_SIZE = GL_HISTOGRAM_LUMINANCE_SIZE
GL_HISTOGRAM_RED_SIZE = GL_HISTOGRAM_RED_SIZE
GL_HISTOGRAM_SINK = GL_HISTOGRAM_SINK
GL_HISTOGRAM_WIDTH = GL_HISTOGRAM_WIDTH
GL_IMAGE_1D = GL_IMAGE_1D
GL_IMAGE_1D_ARRAY = GL_IMAGE_1D_ARRAY
GL_IMAGE_2D = GL_IMAGE_2D
GL_IMAGE_2D_ARRAY = GL_IMAGE_2D_ARRAY
GL_IMAGE_2D_MULTISAMPLE = GL_IMAGE_2D_MULTISAMPLE
GL_IMAGE_2D_MULTISAMPLE_ARRAY = GL_IMAGE_2D_MULTISAMPLE_ARRAY
GL_IMAGE_2D_RECT = GL_IMAGE_2D_RECT
GL_IMAGE_3D = GL_IMAGE_3D
GL_IMAGE_BINDING_ACCESS = GL_IMAGE_BINDING_ACCESS
GL_IMAGE_BINDING_FORMAT = GL_IMAGE_BINDING_FORMAT
GL_IMAGE_BINDING_LAYER = GL_IMAGE_BINDING_LAYER
GL_IMAGE_BINDING_LAYERED = GL_IMAGE_BINDING_LAYERED
GL_IMAGE_BINDING_LEVEL = GL_IMAGE_BINDING_LEVEL
GL_IMAGE_BINDING_NAME = GL_IMAGE_BINDING_NAME
GL_IMAGE_BUFFER = GL_IMAGE_BUFFER
GL_IMAGE_CLASS_10_10_10_2 = GL_IMAGE_CLASS_10_10_10_2
GL_IMAGE_CLASS_11_11_10 = GL_IMAGE_CLASS_11_11_10
GL_IMAGE_CLASS_1_X_16 = GL_IMAGE_CLASS_1_X_16
GL_IMAGE_CLASS_1_X_32 = GL_IMAGE_CLASS_1_X_32
GL_IMAGE_CLASS_1_X_8 = GL_IMAGE_CLASS_1_X_8
GL_IMAGE_CLASS_2_X_16 = GL_IMAGE_CLASS_2_X_16
GL_IMAGE_CLASS_2_X_32 = GL_IMAGE_CLASS_2_X_32
GL_IMAGE_CLASS_2_X_8 = GL_IMAGE_CLASS_2_X_8
GL_IMAGE_CLASS_4_X_16 = GL_IMAGE_CLASS_4_X_16
GL_IMAGE_CLASS_4_X_32 = GL_IMAGE_CLASS_4_X_32
GL_IMAGE_CLASS_4_X_8 = GL_IMAGE_CLASS_4_X_8
GL_IMAGE_COMPATIBILITY_CLASS = GL_IMAGE_COMPATIBILITY_CLASS
GL_IMAGE_CUBE = GL_IMAGE_CUBE
GL_IMAGE_CUBE_MAP_ARRAY = GL_IMAGE_CUBE_MAP_ARRAY
GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS = GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE = GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
GL_IMAGE_FORMAT_COMPATIBILITY_TYPE = GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
GL_IMAGE_PIXEL_FORMAT = GL_IMAGE_PIXEL_FORMAT
GL_IMAGE_PIXEL_TYPE = GL_IMAGE_PIXEL_TYPE
GL_IMAGE_TEXEL_SIZE = GL_IMAGE_TEXEL_SIZE
GL_IMPLEMENTATION_COLOR_READ_FORMAT = GL_IMPLEMENTATION_COLOR_READ_FORMAT
GL_IMPLEMENTATION_COLOR_READ_TYPE = GL_IMPLEMENTATION_COLOR_READ_TYPE
GL_INCR = GL_INCR
GL_INCR_WRAP = GL_INCR_WRAP
GL_INDEX = GL_INDEX
GL_INDEX_ARRAY = GL_INDEX_ARRAY
GL_INDEX_ARRAY_BUFFER_BINDING = GL_INDEX_ARRAY_BUFFER_BINDING
GL_INDEX_ARRAY_POINTER = GL_INDEX_ARRAY_POINTER
GL_INDEX_ARRAY_STRIDE = GL_INDEX_ARRAY_STRIDE
GL_INDEX_ARRAY_TYPE = GL_INDEX_ARRAY_TYPE
GL_INDEX_BITS = GL_INDEX_BITS
GL_INDEX_CLEAR_VALUE = GL_INDEX_CLEAR_VALUE
GL_INDEX_LOGIC_OP = GL_INDEX_LOGIC_OP
GL_INDEX_MODE = GL_INDEX_MODE
GL_INDEX_OFFSET = GL_INDEX_OFFSET
GL_INDEX_SHIFT = GL_INDEX_SHIFT
GL_INDEX_WRITEMASK = GL_INDEX_WRITEMASK
GL_INFO_LOG_LENGTH = GL_INFO_LOG_LENGTH
GL_INT = GL_INT
GL_INTENSITY = GL_INTENSITY
GL_INTENSITY12 = GL_INTENSITY12
GL_INTENSITY16 = GL_INTENSITY16
GL_INTENSITY4 = GL_INTENSITY4
GL_INTENSITY8 = GL_INTENSITY8
GL_INTERLEAVED_ARRAY_POINTER = GL_INTERLEAVED_ARRAY_POINTER
GL_INTERLEAVED_ATTRIBS = GL_INTERLEAVED_ATTRIBS
GL_INTERNALFORMAT_ALPHA_SIZE = GL_INTERNALFORMAT_ALPHA_SIZE
GL_INTERNALFORMAT_ALPHA_TYPE = GL_INTERNALFORMAT_ALPHA_TYPE
GL_INTERNALFORMAT_BLUE_SIZE = GL_INTERNALFORMAT_BLUE_SIZE
GL_INTERNALFORMAT_BLUE_TYPE = GL_INTERNALFORMAT_BLUE_TYPE
GL_INTERNALFORMAT_DEPTH_SIZE = GL_INTERNALFORMAT_DEPTH_SIZE
GL_INTERNALFORMAT_DEPTH_TYPE = GL_INTERNALFORMAT_DEPTH_TYPE
GL_INTERNALFORMAT_GREEN_SIZE = GL_INTERNALFORMAT_GREEN_SIZE
GL_INTERNALFORMAT_GREEN_TYPE = GL_INTERNALFORMAT_GREEN_TYPE
GL_INTERNALFORMAT_PREFERRED = GL_INTERNALFORMAT_PREFERRED
GL_INTERNALFORMAT_RED_SIZE = GL_INTERNALFORMAT_RED_SIZE
GL_INTERNALFORMAT_RED_TYPE = GL_INTERNALFORMAT_RED_TYPE
GL_INTERNALFORMAT_SHARED_SIZE = GL_INTERNALFORMAT_SHARED_SIZE
GL_INTERNALFORMAT_STENCIL_SIZE = GL_INTERNALFORMAT_STENCIL_SIZE
GL_INTERNALFORMAT_STENCIL_TYPE = GL_INTERNALFORMAT_STENCIL_TYPE
GL_INTERNALFORMAT_SUPPORTED = GL_INTERNALFORMAT_SUPPORTED
GL_INTERPOLATE = GL_INTERPOLATE
GL_INT_2_10_10_10_REV = GL_INT_2_10_10_10_REV
GL_INT_IMAGE_1D = GL_INT_IMAGE_1D
GL_INT_IMAGE_1D_ARRAY = GL_INT_IMAGE_1D_ARRAY
GL_INT_IMAGE_2D = GL_INT_IMAGE_2D
GL_INT_IMAGE_2D_ARRAY = GL_INT_IMAGE_2D_ARRAY
GL_INT_IMAGE_2D_MULTISAMPLE = GL_INT_IMAGE_2D_MULTISAMPLE
GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY = GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY
GL_INT_IMAGE_2D_RECT = GL_INT_IMAGE_2D_RECT
GL_INT_IMAGE_3D = GL_INT_IMAGE_3D
GL_INT_IMAGE_BUFFER = GL_INT_IMAGE_BUFFER
GL_INT_IMAGE_CUBE = GL_INT_IMAGE_CUBE
GL_INT_IMAGE_CUBE_MAP_ARRAY = GL_INT_IMAGE_CUBE_MAP_ARRAY
GL_INT_SAMPLER_1D = GL_INT_SAMPLER_1D
GL_INT_SAMPLER_1D_ARRAY = GL_INT_SAMPLER_1D_ARRAY
GL_INT_SAMPLER_2D = GL_INT_SAMPLER_2D
GL_INT_SAMPLER_2D_ARRAY = GL_INT_SAMPLER_2D_ARRAY
GL_INT_SAMPLER_2D_MULTISAMPLE = GL_INT_SAMPLER_2D_MULTISAMPLE
GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY = GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY
GL_INT_SAMPLER_2D_RECT = GL_INT_SAMPLER_2D_RECT
GL_INT_SAMPLER_3D = GL_INT_SAMPLER_3D
GL_INT_SAMPLER_BUFFER = GL_INT_SAMPLER_BUFFER
GL_INT_SAMPLER_CUBE = GL_INT_SAMPLER_CUBE
GL_INT_SAMPLER_CUBE_MAP_ARRAY = GL_INT_SAMPLER_CUBE_MAP_ARRAY
GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB = GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB
GL_INT_VEC2 = GL_INT_VEC2
GL_INT_VEC3 = GL_INT_VEC3
GL_INT_VEC4 = GL_INT_VEC4
GL_INVALID_ENUM = GL_INVALID_ENUM
GL_INVALID_FRAMEBUFFER_OPERATION = GL_INVALID_FRAMEBUFFER_OPERATION
GL_INVALID_INDEX = GL_INVALID_INDEX
GL_INVALID_OPERATION = GL_INVALID_OPERATION
GL_INVALID_VALUE = GL_INVALID_VALUE
GL_INVERT = GL_INVERT
GL_ISOLINES = GL_ISOLINES
GL_IS_PER_PATCH = GL_IS_PER_PATCH
GL_IS_ROW_MAJOR = GL_IS_ROW_MAJOR
GL_KEEP = GL_KEEP
GL_LAST_VERTEX_CONVENTION = GL_LAST_VERTEX_CONVENTION
GL_LAYER_PROVOKING_VERTEX = GL_LAYER_PROVOKING_VERTEX
GL_LEFT = GL_LEFT
GL_LEQUAL = GL_LEQUAL
GL_LESS = GL_LESS
GL_LIGHT0 = GL_LIGHT0
GL_LIGHT1 = GL_LIGHT1
GL_LIGHT2 = GL_LIGHT2
GL_LIGHT3 = GL_LIGHT3
GL_LIGHT4 = GL_LIGHT4
GL_LIGHT5 = GL_LIGHT5
GL_LIGHT6 = GL_LIGHT6
GL_LIGHT7 = GL_LIGHT7
GL_LIGHTING = GL_LIGHTING
GL_LIGHTING_BIT = GL_LIGHTING_BIT
GL_LIGHT_MODEL_AMBIENT = GL_LIGHT_MODEL_AMBIENT
GL_LIGHT_MODEL_COLOR_CONTROL = GL_LIGHT_MODEL_COLOR_CONTROL
GL_LIGHT_MODEL_LOCAL_VIEWER = GL_LIGHT_MODEL_LOCAL_VIEWER
GL_LIGHT_MODEL_TWO_SIDE = GL_LIGHT_MODEL_TWO_SIDE
GL_LINE = GL_LINE
GL_LINEAR = GL_LINEAR
GL_LINEAR_ATTENUATION = GL_LINEAR_ATTENUATION
GL_LINEAR_MIPMAP_LINEAR = GL_LINEAR_MIPMAP_LINEAR
GL_LINEAR_MIPMAP_NEAREST = GL_LINEAR_MIPMAP_NEAREST
GL_LINES = GL_LINES
GL_LINES_ADJACENCY = GL_LINES_ADJACENCY
GL_LINE_BIT = GL_LINE_BIT
GL_LINE_LOOP = GL_LINE_LOOP
GL_LINE_RESET_TOKEN = GL_LINE_RESET_TOKEN
GL_LINE_SMOOTH = GL_LINE_SMOOTH
GL_LINE_SMOOTH_HINT = GL_LINE_SMOOTH_HINT
GL_LINE_STIPPLE = GL_LINE_STIPPLE
GL_LINE_STIPPLE_PATTERN = GL_LINE_STIPPLE_PATTERN
GL_LINE_STIPPLE_REPEAT = GL_LINE_STIPPLE_REPEAT
GL_LINE_STRIP = GL_LINE_STRIP
GL_LINE_STRIP_ADJACENCY = GL_LINE_STRIP_ADJACENCY
GL_LINE_TOKEN = GL_LINE_TOKEN
GL_LINE_WIDTH = GL_LINE_WIDTH
GL_LINE_WIDTH_GRANULARITY = GL_SMOOTH_LINE_WIDTH_GRANULARITY
GL_LINE_WIDTH_RANGE = GL_SMOOTH_LINE_WIDTH_RANGE
GL_LINK_STATUS = GL_LINK_STATUS
GL_LIST_BASE = GL_LIST_BASE
GL_LIST_BIT = GL_LIST_BIT
GL_LIST_INDEX = GL_LIST_INDEX
GL_LIST_MODE = GL_LIST_MODE
GL_LOAD = GL_LOAD
GL_LOCATION = GL_LOCATION
GL_LOCATION_INDEX = GL_LOCATION_INDEX
GL_LOGIC_OP = GL_LOGIC_OP
GL_LOGIC_OP_MODE = GL_LOGIC_OP_MODE
GL_LOWER_LEFT = GL_LOWER_LEFT
GL_LOW_FLOAT = GL_LOW_FLOAT
GL_LOW_INT = GL_LOW_INT
GL_LUMINANCE = GL_LUMINANCE
GL_LUMINANCE12 = GL_LUMINANCE12
GL_LUMINANCE12_ALPHA12 = GL_LUMINANCE12_ALPHA12
GL_LUMINANCE12_ALPHA4 = GL_LUMINANCE12_ALPHA4
GL_LUMINANCE16 = GL_LUMINANCE16
GL_LUMINANCE16_ALPHA16 = GL_LUMINANCE16_ALPHA16
GL_LUMINANCE4 = GL_LUMINANCE4
GL_LUMINANCE4_ALPHA4 = GL_LUMINANCE4_ALPHA4
GL_LUMINANCE6_ALPHA2 = GL_LUMINANCE6_ALPHA2
GL_LUMINANCE8 = GL_LUMINANCE8
GL_LUMINANCE8_ALPHA8 = GL_LUMINANCE8_ALPHA8
GL_LUMINANCE_ALPHA = GL_LUMINANCE_ALPHA
GL_MAJOR_VERSION = GL_MAJOR_VERSION
GL_MANUAL_GENERATE_MIPMAP = GL_MANUAL_GENERATE_MIPMAP
GL_MAP1_COLOR_4 = GL_MAP1_COLOR_4
GL_MAP1_GRID_DOMAIN = GL_MAP1_GRID_DOMAIN
GL_MAP1_GRID_SEGMENTS = GL_MAP1_GRID_SEGMENTS
GL_MAP1_INDEX = GL_MAP1_INDEX
GL_MAP1_NORMAL = GL_MAP1_NORMAL
GL_MAP1_TEXTURE_COORD_1 = GL_MAP1_TEXTURE_COORD_1
GL_MAP1_TEXTURE_COORD_2 = GL_MAP1_TEXTURE_COORD_2
GL_MAP1_TEXTURE_COORD_3 = GL_MAP1_TEXTURE_COORD_3
GL_MAP1_TEXTURE_COORD_4 = GL_MAP1_TEXTURE_COORD_4
GL_MAP1_VERTEX_3 = GL_MAP1_VERTEX_3
GL_MAP1_VERTEX_4 = GL_MAP1_VERTEX_4
GL_MAP2_COLOR_4 = GL_MAP2_COLOR_4
GL_MAP2_GRID_DOMAIN = GL_MAP2_GRID_DOMAIN
GL_MAP2_GRID_SEGMENTS = GL_MAP2_GRID_SEGMENTS
GL_MAP2_INDEX = GL_MAP2_INDEX
GL_MAP2_NORMAL = GL_MAP2_NORMAL
GL_MAP2_TEXTURE_COORD_1 = GL_MAP2_TEXTURE_COORD_1
GL_MAP2_TEXTURE_COORD_2 = GL_MAP2_TEXTURE_COORD_2
GL_MAP2_TEXTURE_COORD_3 = GL_MAP2_TEXTURE_COORD_3
GL_MAP2_TEXTURE_COORD_4 = GL_MAP2_TEXTURE_COORD_4
GL_MAP2_VERTEX_3 = GL_MAP2_VERTEX_3
GL_MAP2_VERTEX_4 = GL_MAP2_VERTEX_4
GL_MAP_COLOR = GL_MAP_COLOR
GL_MAP_FLUSH_EXPLICIT_BIT = GL_MAP_FLUSH_EXPLICIT_BIT
GL_MAP_INVALIDATE_BUFFER_BIT = GL_MAP_INVALIDATE_BUFFER_BIT
GL_MAP_INVALIDATE_RANGE_BIT = GL_MAP_INVALIDATE_RANGE_BIT
GL_MAP_READ_BIT = GL_MAP_READ_BIT
GL_MAP_STENCIL = GL_MAP_STENCIL
GL_MAP_UNSYNCHRONIZED_BIT = GL_MAP_UNSYNCHRONIZED_BIT
GL_MAP_WRITE_BIT = GL_MAP_WRITE_BIT
GL_MATRIX_MODE = GL_MATRIX_MODE
GL_MATRIX_STRIDE = GL_MATRIX_STRIDE
GL_MAX = GL_MAX
GL_MAX_3D_TEXTURE_SIZE = GL_MAX_3D_TEXTURE_SIZE
GL_MAX_ARRAY_TEXTURE_LAYERS = GL_MAX_ARRAY_TEXTURE_LAYERS
GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS = GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE = GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
GL_MAX_ATTRIB_STACK_DEPTH = GL_MAX_ATTRIB_STACK_DEPTH
GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = GL_MAX_CLIENT_ATTRIB_STACK_DEPTH
GL_MAX_CLIP_DISTANCES = GL_MAX_CLIP_DISTANCES
GL_MAX_CLIP_PLANES = GL_MAX_CLIP_PLANES
GL_MAX_COLOR_ATTACHMENTS = GL_MAX_COLOR_ATTACHMENTS
GL_MAX_COLOR_MATRIX_STACK_DEPTH = GL_MAX_COLOR_MATRIX_STACK_DEPTH
GL_MAX_COLOR_TEXTURE_SAMPLES = GL_MAX_COLOR_TEXTURE_SAMPLES
GL_MAX_COMBINED_ATOMIC_COUNTERS = GL_MAX_COMBINED_ATOMIC_COUNTERS
GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS = GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS = GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
GL_MAX_COMBINED_DIMENSIONS = GL_MAX_COMBINED_DIMENSIONS
GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS = GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS = GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS
GL_MAX_COMBINED_IMAGE_UNIFORMS = GL_MAX_COMBINED_IMAGE_UNIFORMS
GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS = GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS
GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS = GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS = GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS = GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS = GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
GL_MAX_COMBINED_UNIFORM_BLOCKS = GL_MAX_COMBINED_UNIFORM_BLOCKS
GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS = GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
GL_MAX_COMPUTE_ATOMIC_COUNTERS = GL_MAX_COMPUTE_ATOMIC_COUNTERS
GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS = GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
GL_MAX_COMPUTE_IMAGE_UNIFORMS = GL_MAX_COMPUTE_IMAGE_UNIFORMS
GL_MAX_COMPUTE_LOCAL_INVOCATIONS = GL_MAX_COMPUTE_LOCAL_INVOCATIONS
GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS = GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
GL_MAX_COMPUTE_SHARED_MEMORY_SIZE = GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS = GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
GL_MAX_COMPUTE_UNIFORM_BLOCKS = GL_MAX_COMPUTE_UNIFORM_BLOCKS
GL_MAX_COMPUTE_UNIFORM_COMPONENTS = GL_MAX_COMPUTE_UNIFORM_COMPONENTS
GL_MAX_COMPUTE_WORK_GROUP_COUNT = GL_MAX_COMPUTE_WORK_GROUP_COUNT
GL_MAX_COMPUTE_WORK_GROUP_SIZE = GL_MAX_COMPUTE_WORK_GROUP_SIZE
GL_MAX_CONVOLUTION_HEIGHT = GL_MAX_CONVOLUTION_HEIGHT
GL_MAX_CONVOLUTION_WIDTH = GL_MAX_CONVOLUTION_WIDTH
GL_MAX_CUBE_MAP_TEXTURE_SIZE = GL_MAX_CUBE_MAP_TEXTURE_SIZE
GL_MAX_DEBUG_GROUP_STACK_DEPTH = GL_MAX_DEBUG_GROUP_STACK_DEPTH
GL_MAX_DEBUG_LOGGED_MESSAGES = GL_MAX_DEBUG_LOGGED_MESSAGES
GL_MAX_DEBUG_MESSAGE_LENGTH = GL_MAX_DEBUG_MESSAGE_LENGTH
GL_MAX_DEPTH = GL_MAX_DEPTH
GL_MAX_DEPTH_TEXTURE_SAMPLES = GL_MAX_DEPTH_TEXTURE_SAMPLES
GL_MAX_DRAW_BUFFERS = GL_MAX_DRAW_BUFFERS
GL_MAX_DUAL_SOURCE_DRAW_BUFFERS = GL_MAX_DUAL_SOURCE_DRAW_BUFFERS
GL_MAX_ELEMENTS_INDICES = GL_MAX_ELEMENTS_INDICES
GL_MAX_ELEMENTS_VERTICES = GL_MAX_ELEMENTS_VERTICES
GL_MAX_ELEMENT_INDEX = GL_MAX_ELEMENT_INDEX
GL_MAX_EVAL_ORDER = GL_MAX_EVAL_ORDER
GL_MAX_FRAGMENT_ATOMIC_COUNTERS = GL_MAX_FRAGMENT_ATOMIC_COUNTERS
GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS = GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
GL_MAX_FRAGMENT_IMAGE_UNIFORMS = GL_MAX_F