Gambas Documentation
Application Repository
Code Snippets
Compilation & Installation from source code
Components
gb
gb.args
gb.cairo
gb.chart
gb.clipper
gb.complex
gb.compress
gb.crypt
gb.data
gb.db
gb.db.form
gb.db.mysql
gb.db.odbc
gb.db.postgresql
gb.db.sqlite2
gb.db.sqlite3
gb.db2
gb.db2.form
gb.dbus
gb.dbus.trayicon
gb.debug
gb.desktop
gb.desktop.gnome.keyring
gb.desktop.x11
gb.eval
gb.eval.highlight
gb.form
gb.form.dialog
gb.form.editor
gb.form.htmlview
gb.form.mdi
gb.form.print
gb.form.stock
gb.form.terminal
gb.gmp
gb.gsl
gb.gtk
gb.gtk.opengl
gb.gtk3
gb.gtk3.opengl
gb.gtk3.webview
gb.gui
gb.gui.opengl
gb.gui.qt
gb.gui.qt.ext
gb.gui.qt.opengl
gb.gui.qt.webkit
gb.gui.trayicon
gb.gui.webview
gb.hash
gb.highlight
gb.image
gb.image.effect
gb.image.imlib
gb.image.io
gb.inotify
gb.jit
gb.libxml
gb.logging
gb.map
gb.markdown
gb.media
gb.media.form
gb.memcached
gb.mime
gb.mongodb
gb.mysql
gb.ncurses
gb.net
gb.net.curl
gb.net.pop3
gb.net.smtp
gb.openal
gb.opengl
gears.png
Gl
Accum
ACCUM_
ACCUM_ALPHA_BITS
ACCUM_BLUE_BITS
ACCUM_BUFFER_BIT
ACCUM_CLEAR_VALUE
ACCUM_GREEN_BITS
ACCUM_RED_BITS
ActiveTexture
ADD
ADD_SIGNED_ARB
ALL_ATTRIB_BITS
ALPHA
ALPHA_BIAS
ALPHA_BITS
ALPHA_SCALE
ALPHA_TEST
ALPHA_TEST_FUNC
ALPHA_TEST_REF
AlphaFunc
ALWAYS
AMBIENT
AMBIENT_AND_DIFFUSE
AND
AND_INVERTED
AND_REVERSE
ARRAY_BUFFER
ATTRIB_STACK_DEPTH
AUTO_NORMAL
AUX0
AUX1
AUX2
AUX3
AUX_BUFFERS
BACK
BACK_LEFT
BACK_RIGHT
Begin
BGR
BGRA
BindFramebufferEXT
BindRenderbufferEXT
BindTexture
BITMAP_
BITMAP_TOKEN
BLEND
BLEND_DST
BLEND_SRC
BlendFunc
BLUE
BLUE_BIAS
BLUE_BITS
BLUE_SCALE
CallList
CallLists
CCW
CheckExtensions
CheckFramebufferStatusEXT
CLAMP
Clear
CLEAR_
ClearAccum
ClearColor
ClearDepth
ClearIndex
ClearStencil
CLIENT_ATTRIB_STACK_DEPTH
CLIP_PLANE0
CLIP_PLANE1
CLIP_PLANE2
CLIP_PLANE3
CLIP_PLANE4
CLIP_PLANE5
ClipPlane
COEFF
COLOR
Color3f
Color3i
Color4f
Color4i
COLOR_ARRAY
COLOR_ATTACHMENT0_EXT
COLOR_ATTACHMENT1_EXT
COLOR_ATTACHMENT2_EXT
COLOR_ATTACHMENT3_EXT
COLOR_ATTACHMENT4_EXT
COLOR_ATTACHMENT5_EXT
COLOR_ATTACHMENT6_EXT
COLOR_ATTACHMENT7_EXT
COLOR_ATTACHMENT8_EXT
COLOR_ATTACHMENT9_EXT
COLOR_ATTACHMENT10_EXT
COLOR_ATTACHMENT11_EXT
COLOR_ATTACHMENT12_EXT
COLOR_ATTACHMENT13_EXT
COLOR_ATTACHMENT14_EXT
COLOR_ATTACHMENT15_EXT
COLOR_BUFFER_BIT
COLOR_CLEAR_VALUE
COLOR_INDEX
COLOR_INDEXES
COLOR_LOGIC_OP
COLOR_MATERIAL
COLOR_MATERIAL_FACE
COLOR_MATERIAL_PARAMETER
COLOR_WRITEMASK
Colorf
Colorfv
Colori
Coloriv
ColorMask
ColorMaterial
COMBINE
COMBINE_ALPHA
COMBINE_ALPHA_ARB
COMBINE_ALPHA_EXT
COMBINE_ARB
COMBINE_EXT
COMBINE_RGB
COMBINE_RGB_ARB
COMBINE_RGB_EXT
COMPILE
COMPILE_AND_EXECUTE
COMPRESSED_RGBA
COMPRESSED_RGBA_S3TC_DXT1_EXT
COMPRESSED_RGBA_S3TC_DXT3_EXT
COMPRESSED_RGBA_S3TC_DXT5_EXT
CONSTANT_ARB
CONSTANT_ATTENUATION
COPY
COPY_INVERTED
COPY_PIXEL_TOKEN
CopyPixels
CopyTexImage1D
CopyTexImage2D
CULL_FACE
CULL_FACE_MODE
CullFace
CURRENT_BIT
CURRENT_COLOR
CURRENT_INDEX
CURRENT_NORMAL
CURRENT_QUERY
CURRENT_RASTER_COLOR
CURRENT_RASTER_DISTANCE
CURRENT_RASTER_INDEX
CURRENT_RASTER_POSITION
CURRENT_RASTER_POSITION_VALID
CURRENT_RASTER_TEXTURE_COORDS
CURRENT_TEXTURE_COORDS
CW
DECAL
DECR
DeleteFramebuffersEXT
DeleteLists
DeleteRenderbuffersEXT
DeleteTextures
DEPTH
DEPTH_ATTACHMENT_EXT
DEPTH_BIAS
DEPTH_BITS
DEPTH_BUFFER_BIT
DEPTH_CLEAR_VALUE
DEPTH_COMPONENT
DEPTH_FUNC
DEPTH_RANGE
DEPTH_SCALE
DEPTH_TEST
DEPTH_WRITEMASK
DepthFunc
DepthMask
DepthRange
DIFFUSE
Disable
DITHER
DOMAIN
DONT_CARE
DOUBLE
DOUBLEBUFFER
DRAW_BUFFER
DRAW_PIXEL_TOKEN
DrawBuffer
DrawPixels
DST_ALPHA
DST_COLOR
EDGE_FLAG
EdgeFlag
ELEMENT_ARRAY_BUFFER
EMISSION
Enable
ENABLE_BIT
End
EndList
EQUAL
EQUIV
EVAL_BIT
EvalCoord1f
EvalCoord2f
EvalCoord2fv
EvalMesh1
EvalMesh2
EvalPoint1
EvalPoint2
EXP
EXP2
EXTENSIONS
EYE_LINEAR
EYE_PLANE
FALSE
FASTEST
FEEDBACK
FEEDBACK_BUFFER_POINTER
FEEDBACK_BUFFER_SIZE
FEEDBACK_BUFFER_TYPE
FeedbackBuffer
FILL
Finish
FLAT
FLOAT
Flush
FOG
FOG_BIT
FOG_COLOR
FOG_DENSITY
FOG_END
FOG_HINT
FOG_INDEX
FOG_MODE
FOG_START
Fogf
Fogfv
Fogi
Fogiv
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT
FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT
FRAMEBUFFER_BINDING_EXT
FRAMEBUFFER_COMPLETE_EXT
FRAMEBUFFER_EXT
FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT
FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT
FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT
FRAMEBUFFER_INCOMPLETE_FORMATS_EXT
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT
FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT
FRAMEBUFFER_UNSUPPORTED_EXT
FramebufferRenderbufferEXT
FramebufferTexture1DEXT
FramebufferTexture2DEXT
FramebufferTexture3DEXT
FRONT
FRONT_AND_BACK
FRONT_FACE
FRONT_LEFT
FRONT_RIGHT
FrontFace
Frustum
GENERATE_MIPMAP
GenerateMipmapEXT
GenFramebuffersEXT
GenLists
GenRenderbuffersEXT
GenTextures
GEQUAL
GetBooleanv
GetClipPlane
GetError
GetFloatv
GetFramebufferAttachmentParameterivEXT
GetIntegerv
GetLightfv
GetLightiv
GetMaterialfv
GetMaterialiv
GetRenderbufferParameterivEXT
GetString
GREATER
GREEN
GREEN_BIAS
GREEN_BITS
GREEN_SCALE
Hint
HINT_BIT
INCR
INDEX_BITS
INDEX_CLEAR_VALUE
INDEX_LOGIC_OP
INDEX_MODE
INDEX_OFFSET
INDEX_SHIFT
INDEX_WRITEMASK
Indexf
Indexi
IndexMask
InitNames
INTEGER
INTERPOLATE_ARB
INVALID_ENUM
INVALID_FRAMEBUFFER_OPERATION_EXT
INVALID_OPERATION
INVALID_VALUE
INVERT
IsEnabled
IsFramebufferEXT
IsList
IsRenderbufferEXT
IsTexture
KEEP
LEFT
LEQUAL
LESS
LIGHT0
LIGHT1
LIGHT2
LIGHT3
LIGHT4
LIGHT5
LIGHT6
LIGHT7
LIGHT_MODEL_AMBIENT
LIGHT_MODEL_LOCAL_VIEWER
LIGHT_MODEL_TWO_SIDE
Lightf
Lightfv
Lighti
LIGHTING
LIGHTING_BIT
Lightiv
LightModelf
LightModelfv
LightModeli
LightModeliv
LINE
LINE_BIT
LINE_LOOP
LINE_RESET_TOKEN
LINE_SMOOTH
LINE_SMOOTH_HINT
LINE_STIPPLE
LINE_STIPPLE_PATTERN
LINE_STIPPLE_REPEAT
LINE_STRIP
LINE_TOKEN
LINE_WIDTH
LINEAR
LINEAR_ATTENUATION
LINEAR_MIPMAP_LINEAR
LINEAR_MIPMAP_NEAREST
LINES
LineStipple
LineWidth
LIST_BASE
LIST_BIT
LIST_INDEX
LIST_MODE
ListBase
LOAD
LoadIdentity
LoadMatrixf
LoadName
LOGIC_OP
LOGIC_OP_MODE
LogicOp
LUMINANCE
LUMINANCE_ALPHA
MAP1_COLOR_4
MAP1_GRID_DOMAIN
MAP1_GRID_SEGMENTS
MAP1_INDEX
MAP1_NORMAL
MAP1_TEXTURE_COORD_1
MAP1_TEXTURE_COORD_2
MAP1_TEXTURE_COORD_3
MAP1_TEXTURE_COORD_4
MAP1_VERTEX_3
MAP1_VERTEX_4
Map1f
MAP2_COLOR_4
MAP2_GRID_DOMAIN
MAP2_GRID_SEGMENTS
MAP2_INDEX
MAP2_NORMAL
MAP2_TEXTURE_COORD_1
MAP2_TEXTURE_COORD_2
MAP2_TEXTURE_COORD_3
MAP2_TEXTURE_COORD_4
MAP2_VERTEX_3
MAP2_VERTEX_4
Map2f
MAP_COLOR
MAP_STENCIL
MapGrid1f
MapGrid2f
Materialf
Materialfv
Materiali
Materialiv
MATRIX_MODE
MatrixMode
MAX_ATTRIB_STACK_DEPTH
MAX_CLIENT_ATTRIB_STACK_DEPTH
MAX_CLIP_PLANES
MAX_COLOR_ATTACHMENTS_EXT
MAX_EVAL_ORDER
MAX_LIGHTS
MAX_LIST_NESTING
MAX_MODELVIEW_STACK_DEPTH
MAX_NAME_STACK_DEPTH
MAX_PIXEL_MAP_TABLE
MAX_PROJECTION_STACK_DEPTH
MAX_RECTANGLE_TEXTURE_SIZE_ARB
MAX_RENDERBUFFER_SIZE_EXT
MAX_TEXTURE_SIZE
MAX_TEXTURE_STACK_DEPTH
MAX_VIEWPORT_DIMS
MODELVIEW
MODELVIEW_MATRIX
MODELVIEW_STACK_DEPTH
MODULATE
MULT
MultiTexCoord2f
MultMatrixf
NAME_STACK_DEPTH
NAND
NEAREST
NEAREST_MIPMAP_LINEAR
NEAREST_MIPMAP_NEAREST
NEVER
NewList
NICEST
NO_ERROR
NONE
NOOP
NOR
Normal3f
Normal3fv
Normal3i
Normal3iv
NORMAL_ARRAY
NORMALIZE
NOTEQUAL
OBJECT_LINEAR
OBJECT_PLANE
ONE
ONE_MINUS_DST_ALPHA
ONE_MINUS_DST_COLOR
ONE_MINUS_SRC_ALPHA
ONE_MINUS_SRC_COLOR
OPERAND0_ALPHA_ARB
OPERAND0_RGB_ARB
OPERAND1_ALPHA_ARB
OPERAND1_RGB_ARB
OPERAND2_ALPHA_ARB
OPERAND2_RGB_ARB
OR
OR_INVERTED
OR_REVERSE
ORDER
Ortho
OUT_OF_MEMORY
PACK_ALIGNMENT
PACK_LSB_FIRST
PACK_ROW_LENGTH
PACK_SKIP_PIXELS
PACK_SKIP_ROWS
PACK_SWAP_BYTES
PASS_THROUGH_TOKEN
PassThrough
PERSPECTIVE_CORRECTION_HINT
PIXEL_MAP_A_TO_A
PIXEL_MAP_A_TO_A_SIZE
PIXEL_MAP_B_TO_B
PIXEL_MAP_B_TO_B_SIZE
PIXEL_MAP_G_TO_G
PIXEL_MAP_G_TO_G_SIZE
PIXEL_MAP_I_TO_A
PIXEL_MAP_I_TO_A_SIZE
PIXEL_MAP_I_TO_B
PIXEL_MAP_I_TO_B_SIZE
PIXEL_MAP_I_TO_G
PIXEL_MAP_I_TO_G_SIZE
PIXEL_MAP_I_TO_I
PIXEL_MAP_I_TO_I_SIZE
PIXEL_MAP_I_TO_R
PIXEL_MAP_I_TO_R_SIZE
PIXEL_MAP_R_TO_R
PIXEL_MAP_R_TO_R_SIZE
PIXEL_MAP_S_TO_S
PIXEL_MAP_S_TO_S_SIZE
PIXEL_MODE_BIT
PixelStoref
PixelStorei
PixelTransferf
PixelTransferi
POINT
POINT_BIT
POINT_SIZE
POINT_SMOOTH
POINT_SMOOTH_HINT
POINT_TOKEN
POINTS
PointSize
POLYGON
POLYGON_BIT
POLYGON_MODE
POLYGON_OFFSET_FACTOR
POLYGON_OFFSET_FILL
POLYGON_OFFSET_LINE
POLYGON_OFFSET_POINT
POLYGON_OFFSET_UNITS
POLYGON_SMOOTH
POLYGON_SMOOTH_HINT
POLYGON_STIPPLE
POLYGON_STIPPLE_BIT
POLYGON_TOKEN
PolygonMode
PolygonOffset
PopMatrix
PopName
POSITION
PREVIOUS_ARB
PRIMARY_COLOR_ARB
PRIMITIVES_GENERATED
PROJECTION
PROJECTION_MATRIX
PROJECTION_STACK_DEPTH
PROXY_TEXTURE_RECTANGLE_ARB
PushMatrix
PushName
Q
QUAD_STRIP
QUADRATIC_ATTENUATION
QUADS
QUERY_COUNTER_BITS
QUERY_RESULT
R
RasterPos2f
RasterPos2i
RasterPos3f
RasterPos3i
RasterPos4f
RasterPos4i
RasterPosf
RasterPosfv
RasterPosi
RasterPosiv
READ_BUFFER
ReadBuffer
Rectf
Recti
RED
RED_BIAS
RED_BITS
RED_SCALE
RENDER
RENDER_MODE
RENDERBUFFER_ALPHA_SIZE_EXT
RENDERBUFFER_BINDING_EXT
RENDERBUFFER_BLUE_SIZE_EXT
RENDERBUFFER_DEPTH_SIZE_EXT
RENDERBUFFER_EXT
RENDERBUFFER_GREEN_SIZE_EXT
RENDERBUFFER_HEIGHT_EXT
RENDERBUFFER_INTERNAL_FORMAT_EXT
RENDERBUFFER_RED_SIZE_EXT
RENDERBUFFER_STENCIL_SIZE_EXT
RENDERBUFFER_WIDTH_EXT
RenderbufferStorageEXT
RENDERER
RenderMode
REPEAT
REPLACE
RETURN
RGB
RGB_SCALE_ARB
RGBA
RGBA_MODE
RIGHT
Rotatef
S
SAMPLER_2D_RECT_ARB
SAMPLER_2D_RECT_SHADOW_ARB
SAMPLES_PASSED
Scalef
Scissor
SCISSOR_BIT
SCISSOR_BOX
SCISSOR_TEST
SELECT
SelectBuffer
SELECTION_BUFFER_POINTER
SELECTION_BUFFER_SIZE
SET
SHADE_MODEL
ShadeModel
SHADING_LANGUAGE_VERSION
SHININESS
SMOOTH
SMOOTH_LINE_WIDTH_GRANULARITY
SMOOTH_LINE_WIDTH_RANGE
SMOOTH_POINT_SIZE_GRANULARITY
SMOOTH_POINT_SIZE_RANGE
SOURCE0_ALPHA_ARB
SOURCE0_RGB_ARB
SOURCE1_ALPHA_ARB
SOURCE1_RGB_ARB
SOURCE2_ALPHA_ARB
SOURCE2_RGB_ARB
SPECULAR
SPHERE_MAP
SPOT_CUTTOFF
SPOT_DIRECTION
SPOT_EXPONENT
SRC_ALPHA
SRC_ALPHA_SATURATE
SRC_COLOR
STACK_OVERFLOW
STACK_UNDERFLOW
STATIC_DRAW
STENCIL
STENCIL_ATTACHMENT_EXT
STENCIL_BITS
STENCIL_BUFFER_BIT
STENCIL_CLEAR_VALUE
STENCIL_FAIL
STENCIL_FUNC
STENCIL_INDEX
STENCIL_INDEX1_EXT
STENCIL_INDEX4_EXT
STENCIL_INDEX8_EXT
STENCIL_INDEX16_EXT
STENCIL_PASS_DEPTH_FAIL
STENCIL_PASS_DEPTH_PASS
STENCIL_REF
STENCIL_TEST
STENCIL_VALUE_MASK
STENCIL_WRITEMASK
StencilFunc
StencilMask
StencilOp
STEREO
SUBPIXEL_BITS
SUBTRACT_ARB
T
TexCoord1f
TexCoord1i
TexCoord2f
TexCoord2i
TexCoord3f
TexCoord3i
TexCoord4f
TexCoord4i
TexCoordf
TexCoordi
TexEnvf
TexEnvfv
TexEnvi
TexEnviv
TexGeni
TexImage1D
TexImage2D
TexParameterf
TexParameterfv
TexParameteri
TexParameteriv
TexSubImage1D
TexSubImage2D
TEXTURE
TEXTURE0
TEXTURE0_ARB
TEXTURE1
TEXTURE1_ARB
TEXTURE2
TEXTURE2_ARB
TEXTURE3
TEXTURE3_ARB
TEXTURE4
TEXTURE4_ARB
TEXTURE_1D
TEXTURE_2D
TEXTURE_ALPHA_SIZE
TEXTURE_BINDING_RECTANGLE_ARB
TEXTURE_BIT
TEXTURE_BLUE_SIZE
TEXTURE_BORDER
TEXTURE_BORDER_COLOR
TEXTURE_COMPONENTS
TEXTURE_COORD_ARRAY
TEXTURE_ENV
TEXTURE_ENV_COLOR
TEXTURE_ENV_MODE
TEXTURE_GEN_MODE
TEXTURE_GEN_Q
TEXTURE_GEN_R
TEXTURE_GEN_S
TEXTURE_GEN_T
TEXTURE_GREEN_SIZE
TEXTURE_HEIGHT
TEXTURE_INTENSITY_SIZE
TEXTURE_LUMINANCE_SIZE
TEXTURE_MAG_FILTER
TEXTURE_MATRIX
TEXTURE_MAX_LEVEL
TEXTURE_MIN_FILTER
TEXTURE_RECTANGLE_ARB
TEXTURE_RED_SIZE
TEXTURE_STACK_DEPTH
TEXTURE_WIDTH
TEXTURE_WRAP_S
TEXTURE_WRAP_T
TRANSFORM_BIT
TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
Translatef
TRIANGLE_FAN
TRIANGLE_STRIP
TRIANGLES
TRUE
UNPACK_ALIGNMENT
UNPACK_LSB_FIRST
UNPACK_ROW_LENGTH
UNPACK_SKIP_PIXELS
UNPACK_SKIP_ROWS
UNPACK_SWAP_BYTES
UNSIGNED_BYTE
UNSIGNED_INT
VENDOR
VERSION
Vertex2f
Vertex2i
Vertex3f
Vertex3i
Vertex4f
Vertex4i
VERTEX_ARRAY
Vertexf
Vertexfv
Vertexi
Vertexiv
Viewport
VIEWPORT_
VIEWPORT_BIT
XOR
ZERO
ZOOM_X
ZOOM_Y
gb.opengl.glsl
gb.opengl.glu
gb.opengl.sge
gb.openssl
gb.option
gb.pcre
gb.pdf
gb.poppler
gb.qt4
gb.qt4.ext
gb.qt4.opengl
gb.qt4.webkit
gb.qt4.webview
gb.qt5
gb.qt5.ext
gb.qt5.opengl
gb.qt5.webkit
gb.qt5.webview
gb.qt6
gb.qt6.ext
gb.qt6.opengl
gb.qt6.webview
gb.report
gb.report2
gb.scanner
gb.sdl
gb.sdl.sound
gb.sdl2
gb.sdl2.audio
gb.settings
gb.signal
gb.term
gb.test
gb.util
gb.util.web
gb.v4l
gb.vb
gb.web
gb.web.feed
gb.web.form
gb.web.gui
gb.xml
gb.xml.html
gb.xml.rpc
gb.xml.xslt
Controls pictures
Deprecated components
Developer Documentation
Development Environment Documentation
Documents
Error Messages
Gambas Playground
How To's
Language Index
Language Overviews
Last Changes
Lexicon
README
Search the wiki
To Do
Topics
Tutorials
Wiki License
Wiki Manual

Gl (gb.opengl)

This class implements all the functions of the OpenGL library.

The OpenGL syntax was followed as much as possible, except for the following points:
  • A function that received a C array pointer and its integer count as arguments now receives a Gambas array.

  • Some constants had the same name as an OpenGL method. An underscore was added to their names in order to avoid the naming conflict. These constants are: Gl.ACCUM_, Gl.BITMAP_, Gl.CLEAR_ and Gl.VIEWPORT_.

This class is static.

Constants
ACCUM_  
ACCUM_ALPHA_BITS  
ACCUM_BLUE_BITS  
ACCUM_BUFFER_BIT  
ACCUM_CLEAR_VALUE  
ACCUM_GREEN_BITS  
ACCUM_RED_BITS  
ADD  
ADD_SIGNED_ARB  
ALL_ATTRIB_BITS  
ALPHA  
ALPHA_BIAS  
ALPHA_BITS  
ALPHA_SCALE  
ALPHA_TEST  
ALPHA_TEST_FUNC  
ALPHA_TEST_REF  
ALWAYS  
AMBIENT  
AMBIENT_AND_DIFFUSE  
AND  
AND_INVERTED  
AND_REVERSE  
ARRAY_BUFFER  
ATTRIB_STACK_DEPTH  
AUTO_NORMAL  
AUX0  
AUX1  
AUX2  
AUX3  
AUX_BUFFERS  
BACK  
BACK_LEFT  
BACK_RIGHT  
BGR  
BGRA  
BITMAP_  
BITMAP_TOKEN  
BLEND  
BLEND_DST  
BLEND_SRC  
BLUE  
BLUE_BIAS  
BLUE_BITS  
BLUE_SCALE  
CCW  
CLAMP  
CLEAR_  
CLIENT_ATTRIB_STACK_DEPTH  
CLIP_PLANE0  
CLIP_PLANE1  
CLIP_PLANE2  
CLIP_PLANE3  
CLIP_PLANE4  
CLIP_PLANE5  
COEFF  
COLOR  
COLOR_ARRAY  
COLOR_ATTACHMENT0_EXT  
COLOR_ATTACHMENT10_EXT  
COLOR_ATTACHMENT11_EXT  
COLOR_ATTACHMENT12_EXT  
COLOR_ATTACHMENT13_EXT  
COLOR_ATTACHMENT14_EXT  
COLOR_ATTACHMENT15_EXT  
COLOR_ATTACHMENT1_EXT  
COLOR_ATTACHMENT2_EXT  
COLOR_ATTACHMENT3_EXT  
COLOR_ATTACHMENT4_EXT  
COLOR_ATTACHMENT5_EXT  
COLOR_ATTACHMENT6_EXT  
COLOR_ATTACHMENT7_EXT  
COLOR_ATTACHMENT8_EXT  
COLOR_ATTACHMENT9_EXT  
COLOR_BUFFER_BIT  
COLOR_CLEAR_VALUE  
COLOR_INDEX  
COLOR_INDEXES  
COLOR_LOGIC_OP  
COLOR_MATERIAL  
COLOR_MATERIAL_FACE  
COLOR_MATERIAL_PARAMETER  
COLOR_WRITEMASK  
COMBINE  
COMBINE_ALPHA  
COMBINE_ALPHA_ARB  
COMBINE_ALPHA_EXT  
COMBINE_ARB  
COMBINE_EXT  
COMBINE_RGB  
COMBINE_RGB_ARB  
COMBINE_RGB_EXT  
COMPILE  
COMPILE_AND_EXECUTE  
COMPRESSED_RGBA  
COMPRESSED_RGBA_S3TC_DXT1_EXT  
COMPRESSED_RGBA_S3TC_DXT3_EXT  
COMPRESSED_RGBA_S3TC_DXT5_EXT  
CONSTANT_ARB  
CONSTANT_ATTENUATION  
COPY  
COPY_INVERTED  
COPY_PIXEL_TOKEN  
CULL_FACE  
CULL_FACE_MODE  
CURRENT_BIT  
CURRENT_COLOR  
CURRENT_INDEX  
CURRENT_NORMAL  
CURRENT_QUERY  
CURRENT_RASTER_COLOR  
CURRENT_RASTER_DISTANCE  
CURRENT_RASTER_INDEX  
CURRENT_RASTER_POSITION  
CURRENT_RASTER_POSITION_VALID  
CURRENT_RASTER_TEXTURE_COORDS  
CURRENT_TEXTURE_COORDS  
CW  
DECAL  
DECR  
DEPTH  
DEPTH_ATTACHMENT_EXT  
DEPTH_BIAS  
DEPTH_BITS  
DEPTH_BUFFER_BIT  
DEPTH_CLEAR_VALUE  
DEPTH_COMPONENT  
DEPTH_FUNC  
DEPTH_RANGE  
DEPTH_SCALE  
DEPTH_TEST  
DEPTH_WRITEMASK  
DIFFUSE  
DITHER  
DOMAIN  
DONT_CARE  
DOUBLE  
DOUBLEBUFFER  
DRAW_BUFFER  
DRAW_PIXEL_TOKEN  
DST_ALPHA  
DST_COLOR  
EDGE_FLAG  
ELEMENT_ARRAY_BUFFER  
EMISSION  
ENABLE_BIT  
EQUAL  
EQUIV  
EVAL_BIT  
EXP  
EXP2  
EXTENSIONS  
EYE_LINEAR  
EYE_PLANE  
FALSE  
FASTEST  
FEEDBACK  
FEEDBACK_BUFFER_POINTER  
FEEDBACK_BUFFER_SIZE  
FEEDBACK_BUFFER_TYPE  
FILL  
FLAT  
FLOAT  
FOG  
FOG_BIT  
FOG_COLOR  
FOG_DENSITY  
FOG_END  
FOG_HINT  
FOG_INDEX  
FOG_MODE  
FOG_START  
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT  
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT  
FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT  
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT  
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT  
FRAMEBUFFER_BINDING_EXT  
FRAMEBUFFER_COMPLETE_EXT  
FRAMEBUFFER_EXT  
FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT  
FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT  
FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT  
FRAMEBUFFER_INCOMPLETE_FORMATS_EXT  
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT  
FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT  
FRAMEBUFFER_UNSUPPORTED_EXT  
FRONT  
FRONT_AND_BACK  
FRONT_FACE  
FRONT_LEFT  
FRONT_RIGHT  
GENERATE_MIPMAP  
GEQUAL  
GREATER  
GREEN  
GREEN_BIAS  
GREEN_BITS  
GREEN_SCALE  
HINT_BIT  
INCR  
INDEX_BITS  
INDEX_CLEAR_VALUE  
INDEX_LOGIC_OP  
INDEX_MODE  
INDEX_OFFSET  
INDEX_SHIFT  
INDEX_WRITEMASK  
INTEGER  
INTERPOLATE_ARB  
INVALID_ENUM  
INVALID_FRAMEBUFFER_OPERATION_EXT  
INVALID_OPERATION  
INVALID_VALUE  
INVERT  
KEEP  
LEFT  
LEQUAL  
LESS  
LIGHT0  
LIGHT1  
LIGHT2  
LIGHT3  
LIGHT4  
LIGHT5  
LIGHT6  
LIGHT7  
LIGHTING  
LIGHTING_BIT  
LIGHT_MODEL_AMBIENT  
LIGHT_MODEL_LOCAL_VIEWER  
LIGHT_MODEL_TWO_SIDE  
LINE  
LINEAR  
LINEAR_ATTENUATION  
LINEAR_MIPMAP_LINEAR  
LINEAR_MIPMAP_NEAREST  
LINES  
LINE_BIT  
LINE_LOOP  
LINE_RESET_TOKEN  
LINE_SMOOTH  
LINE_SMOOTH_HINT  
LINE_STIPPLE  
LINE_STIPPLE_PATTERN  
LINE_STIPPLE_REPEAT  
LINE_STRIP  
LINE_TOKEN  
LINE_WIDTH  
LIST_BASE  
LIST_BIT  
LIST_INDEX  
LIST_MODE  
LOAD  
LOGIC_OP  
LOGIC_OP_MODE  
LUMINANCE  
LUMINANCE_ALPHA  
MAP1_COLOR_4  
MAP1_GRID_DOMAIN  
MAP1_GRID_SEGMENTS  
MAP1_INDEX  
MAP1_NORMAL  
MAP1_TEXTURE_COORD_1  
MAP1_TEXTURE_COORD_2  
MAP1_TEXTURE_COORD_3  
MAP1_TEXTURE_COORD_4  
MAP1_VERTEX_3  
MAP1_VERTEX_4  
MAP2_COLOR_4  
MAP2_GRID_DOMAIN  
MAP2_GRID_SEGMENTS  
MAP2_INDEX  
MAP2_NORMAL  
MAP2_TEXTURE_COORD_1  
MAP2_TEXTURE_COORD_2  
MAP2_TEXTURE_COORD_3  
MAP2_TEXTURE_COORD_4  
MAP2_VERTEX_3  
MAP2_VERTEX_4  
MAP_COLOR  
MAP_STENCIL  
MATRIX_MODE  
MAX_ATTRIB_STACK_DEPTH  
MAX_CLIENT_ATTRIB_STACK_DEPTH  
MAX_CLIP_PLANES  
MAX_COLOR_ATTACHMENTS_EXT  
MAX_EVAL_ORDER  
MAX_LIGHTS  
MAX_LIST_NESTING  
MAX_MODELVIEW_STACK_DEPTH  
MAX_NAME_STACK_DEPTH  
MAX_PIXEL_MAP_TABLE  
MAX_PROJECTION_STACK_DEPTH  
MAX_RECTANGLE_TEXTURE_SIZE_ARB  
MAX_RENDERBUFFER_SIZE_EXT  
MAX_TEXTURE_SIZE  
MAX_TEXTURE_STACK_DEPTH  
MAX_VIEWPORT_DIMS  
MODELVIEW  
MODELVIEW_MATRIX  
MODELVIEW_STACK_DEPTH  
MODULATE  
MULT  
NAME_STACK_DEPTH  
NAND  
NEAREST  
NEAREST_MIPMAP_LINEAR  
NEAREST_MIPMAP_NEAREST  
NEVER  
NICEST  
NONE  
NOOP  
NOR  
NORMALIZE  
NORMAL_ARRAY  
NOTEQUAL  
NO_ERROR  
OBJECT_LINEAR  
OBJECT_PLANE  
ONE  
ONE_MINUS_DST_ALPHA  
ONE_MINUS_DST_COLOR  
ONE_MINUS_SRC_ALPHA  
ONE_MINUS_SRC_COLOR  
OPERAND0_ALPHA_ARB  
OPERAND0_RGB_ARB  
OPERAND1_ALPHA_ARB  
OPERAND1_RGB_ARB  
OPERAND2_ALPHA_ARB  
OPERAND2_RGB_ARB  
OR  
ORDER  
OR_INVERTED  
OR_REVERSE  
OUT_OF_MEMORY  
PACK_ALIGNMENT  
PACK_LSB_FIRST  
PACK_ROW_LENGTH  
PACK_SKIP_PIXELS  
PACK_SKIP_ROWS  
PACK_SWAP_BYTES  
PASS_THROUGH_TOKEN  
PERSPECTIVE_CORRECTION_HINT  
PIXEL_MAP_A_TO_A  
PIXEL_MAP_A_TO_A_SIZE  
PIXEL_MAP_B_TO_B  
PIXEL_MAP_B_TO_B_SIZE  
PIXEL_MAP_G_TO_G  
PIXEL_MAP_G_TO_G_SIZE  
PIXEL_MAP_I_TO_A  
PIXEL_MAP_I_TO_A_SIZE  
PIXEL_MAP_I_TO_B  
PIXEL_MAP_I_TO_B_SIZE  
PIXEL_MAP_I_TO_G  
PIXEL_MAP_I_TO_G_SIZE  
PIXEL_MAP_I_TO_I  
PIXEL_MAP_I_TO_I_SIZE  
PIXEL_MAP_I_TO_R  
PIXEL_MAP_I_TO_R_SIZE  
PIXEL_MAP_R_TO_R  
PIXEL_MAP_R_TO_R_SIZE  
PIXEL_MAP_S_TO_S  
PIXEL_MAP_S_TO_S_SIZE  
PIXEL_MODE_BIT  
POINT  
POINTS  
POINT_BIT  
POINT_SIZE  
POINT_SMOOTH  
POINT_SMOOTH_HINT  
POINT_TOKEN  
POLYGON  
POLYGON_BIT  
POLYGON_MODE  
POLYGON_OFFSET_FACTOR  
POLYGON_OFFSET_FILL  
POLYGON_OFFSET_LINE  
POLYGON_OFFSET_POINT  
POLYGON_OFFSET_UNITS  
POLYGON_SMOOTH  
POLYGON_SMOOTH_HINT  
POLYGON_STIPPLE  
POLYGON_STIPPLE_BIT  
POLYGON_TOKEN  
POSITION  
PREVIOUS_ARB  
PRIMARY_COLOR_ARB  
PRIMITIVES_GENERATED  
PROJECTION  
PROJECTION_MATRIX  
PROJECTION_STACK_DEPTH  
PROXY_TEXTURE_RECTANGLE_ARB  
Q  
QUADRATIC_ATTENUATION  
QUADS  
QUAD_STRIP  
QUERY_COUNTER_BITS  
QUERY_RESULT  
R  
READ_BUFFER  
RED  
RED_BIAS  
RED_BITS  
RED_SCALE  
RENDER  
RENDERBUFFER_ALPHA_SIZE_EXT  
RENDERBUFFER_BINDING_EXT  
RENDERBUFFER_BLUE_SIZE_EXT  
RENDERBUFFER_DEPTH_SIZE_EXT  
RENDERBUFFER_EXT  
RENDERBUFFER_GREEN_SIZE_EXT  
RENDERBUFFER_HEIGHT_EXT  
RENDERBUFFER_INTERNAL_FORMAT_EXT  
RENDERBUFFER_RED_SIZE_EXT  
RENDERBUFFER_STENCIL_SIZE_EXT  
RENDERBUFFER_WIDTH_EXT  
RENDERER  
RENDER_MODE  
REPEAT  
REPLACE  
RETURN  
RGB  
RGBA  
RGBA_MODE  
RGB_SCALE_ARB  
RIGHT  
S  
SAMPLER_2D_RECT_ARB  
SAMPLER_2D_RECT_SHADOW_ARB  
SAMPLES_PASSED  
SCISSOR_BIT  
SCISSOR_BOX  
SCISSOR_TEST  
SELECT  
SELECTION_BUFFER_POINTER  
SELECTION_BUFFER_SIZE  
SET  
SHADE_MODEL  
SHADING_LANGUAGE_VERSION  
SHININESS  
SMOOTH  
SMOOTH_LINE_WIDTH_GRANULARITY  
SMOOTH_LINE_WIDTH_RANGE  
SMOOTH_POINT_SIZE_GRANULARITY  
SMOOTH_POINT_SIZE_RANGE  
SOURCE0_ALPHA_ARB  
SOURCE0_RGB_ARB  
SOURCE1_ALPHA_ARB  
SOURCE1_RGB_ARB  
SOURCE2_ALPHA_ARB  
SOURCE2_RGB_ARB  
SPECULAR  
SPHERE_MAP  
SPOT_CUTTOFF  
SPOT_DIRECTION  
SPOT_EXPONENT  
SRC_ALPHA  
SRC_ALPHA_SATURATE  
SRC_COLOR  
STACK_OVERFLOW  
STACK_UNDERFLOW  
STATIC_DRAW  
STENCIL  
STENCIL_ATTACHMENT_EXT  
STENCIL_BITS  
STENCIL_BUFFER_BIT  
STENCIL_CLEAR_VALUE  
STENCIL_FAIL  
STENCIL_FUNC  
STENCIL_INDEX  
STENCIL_INDEX16_EXT  
STENCIL_INDEX1_EXT  
STENCIL_INDEX4_EXT  
STENCIL_INDEX8_EXT  
STENCIL_PASS_DEPTH_FAIL  
STENCIL_PASS_DEPTH_PASS  
STENCIL_REF  
STENCIL_TEST  
STENCIL_VALUE_MASK  
STENCIL_WRITEMASK  
STEREO  
SUBPIXEL_BITS  
SUBTRACT_ARB  
T  
TEXTURE  
TEXTURE0  
TEXTURE0_ARB  
TEXTURE1  
TEXTURE1_ARB  
TEXTURE2  
TEXTURE2_ARB  
TEXTURE3  
TEXTURE3_ARB  
TEXTURE4  
TEXTURE4_ARB  
TEXTURE_1D  
TEXTURE_2D  
TEXTURE_ALPHA_SIZE  
TEXTURE_BINDING_RECTANGLE_ARB  
TEXTURE_BIT  
TEXTURE_BLUE_SIZE  
TEXTURE_BORDER  
TEXTURE_BORDER_COLOR  
TEXTURE_COMPONENTS  
TEXTURE_COORD_ARRAY  
TEXTURE_ENV  
TEXTURE_ENV_COLOR  
TEXTURE_ENV_MODE  
TEXTURE_GEN_MODE  
TEXTURE_GEN_Q  
TEXTURE_GEN_R  
TEXTURE_GEN_S  
TEXTURE_GEN_T  
TEXTURE_GREEN_SIZE  
TEXTURE_HEIGHT  
TEXTURE_INTENSITY_SIZE  
TEXTURE_LUMINANCE_SIZE  
TEXTURE_MAG_FILTER  
TEXTURE_MATRIX  
TEXTURE_MAX_LEVEL  
TEXTURE_MIN_FILTER  
TEXTURE_RECTANGLE_ARB  
TEXTURE_RED_SIZE  
TEXTURE_STACK_DEPTH  
TEXTURE_WIDTH  
TEXTURE_WRAP_S  
TEXTURE_WRAP_T  
TRANSFORM_BIT  
TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN  
TRIANGLES  
TRIANGLE_FAN  
TRIANGLE_STRIP  
TRUE  
UNPACK_ALIGNMENT  
UNPACK_LSB_FIRST  
UNPACK_ROW_LENGTH  
UNPACK_SKIP_PIXELS  
UNPACK_SKIP_ROWS  
UNPACK_SWAP_BYTES  
UNSIGNED_BYTE  
UNSIGNED_INT  
VENDOR  
VERSION  
VERTEX_ARRAY  
VIEWPORT_  
VIEWPORT_BIT  
XOR  
ZERO  
ZOOM_X  
ZOOM_Y  

Static methods
Accum   Operate on the accumulation buffer.
ActiveTexture   Select active texture unit.
AlphaFunc   Specify the alpha test function.
Begin   Delimit the vertices of a primitive or a group of like primitives.
BindFramebufferEXT   Bind a framebuffer to a framebuffer target.
BindRenderbufferEXT   Bind a renderbuffer to a renderbuffer target.
BindTexture   Bind a named texture to a texturing target.
BlendFunc   Specify pixel arithmetic.
CallList   Execute a display list.
CallLists   Execute a list of display lists.
CheckExtensions   Return if some OpenGL extensions are present.
CheckFramebufferStatusEXT   Check the completeness status of a framebuffer.
Clear   Clear buffers to preset values.
ClearAccum   Specify clear values for the accumulation buffer.
ClearColor   Specify clear values for the color buffers.
ClearDepth   Specify the clear value for the depth buffer.
ClearIndex   Specify the clear value for the color index buffers.
ClearStencil   Specify the clear value for the stencil buffer.
ClipPlane   Specify a plane against which all geometry is clipped.
Color3f   Set the current color.
Color3i   Set the current color.
Color4f   Set the current color.
Color4i   Set the current color.
ColorMask   For Gl.ColorMaski, specifies the index of the draw buffer whose color mask to set.
ColorMaterial   Cause a material color to track the current color.
Colorf  
Colorfv   Set the current color.
Colori  
Coloriv   Set the current color.
CopyPixels   Copy pixels in the frame buffer.
CopyTexImage1D   Copy pixels into a 1D texture image.
CopyTexImage2D   Copy pixels into a 2D texture image.
CullFace   Specify whether front- or back-facing facets can be culled.
DeleteFramebuffersEXT   Delete framebuffer objects.
DeleteLists   Delete a contiguous group of display lists.
DeleteRenderbuffersEXT   Delete renderbuffer objects.
DeleteTextures   Delete named textures.
DepthFunc   Specify the value used for depth buffer comparisons.
DepthMask   Enable or disable writing into the depth buffer.
DepthRange   Specify mapping of depth values from normalized device coordinates to window coordinates.
Disable   Enable or disable server-side GL capabilities.
DrawBuffer   Specify which color buffers are to be drawn into.
DrawPixels   Write a block of pixels to the frame buffer.
EdgeFlag   Flag edges as either boundary or nonboundary.
Enable   Enable or disable server-side GL capabilities.
End   Delimit the vertices of a primitive or a group of like primitives.
EndList   Create or replace a display list.
EvalCoord1f   Evaluate enabled one- and two-dimensional maps.
EvalCoord2f   Evaluate enabled one- and two-dimensional maps.
EvalCoord2fv   Evaluate enabled one- and two-dimensional maps.
EvalMesh1   Compute a one- or two-dimensional grid of points or lines.
EvalMesh2   Compute a one- or two-dimensional grid of points or lines.
EvalPoint1   Generate and evaluate a single point in a mesh.
EvalPoint2   Generate and evaluate a single point in a mesh.
FeedbackBuffer   Controls feedback mode.
Finish   Block until all GL execution is complete.
Flush   Force execution of GL commands in finite time.
Fogf   Specify fog parameters.
Fogfv   Specify fog parameters.
Fogi   Specify fog parameters.
Fogiv   Specify fog parameters.
FramebufferRenderbufferEXT   Attach a renderbuffer as a logical buffer to the currently bound framebuffer object.
FramebufferTexture1DEXT   Attach a level of a texture object as a logical buffer to the currently bound framebuffer object.
FramebufferTexture2DEXT   Attach a level of a texture object as a logical buffer to the currently bound framebuffer object.
FramebufferTexture3DEXT   Attach a level of a texture object as a logical buffer to the currently bound framebuffer object.
FrontFace   Define front- and back-facing polygons.
Frustum   Multiply the current matrix by a perspective matrix.
GenFramebuffersEXT   Generate framebuffer object names.
GenLists   Generate a contiguous set of empty display lists.
GenRenderbuffersEXT   Generate renderbuffer object names.
GenTextures   Generate texture names.
GenerateMipmapEXT   Generate mipmaps for a specified texture target.
GetBooleanv   Return the value or values of a selected parameter.
GetClipPlane   Return the coefficients of the specified clipping plane.
GetError   Return error information.
GetFloatv   Return the value or values of a selected parameter.
GetFramebufferAttachmentParameterivEXT   Specifies the target of the query operation.
GetIntegerv   Return the value or values of a selected parameter.
GetLightfv   Return light source parameter values.
GetLightiv   Return light source parameter values.
GetMaterialfv   Return material parameters.
GetMaterialiv   Return material parameters.
GetRenderbufferParameterivEXT   Specifies the target of the query operation. target must be Gl.RENDERBUFFER.
GetString   Return a string describing the current GL connection.
Hint   Specify implementation-specific hints.
IndexMask   Specifies a bit mask to enable and disable the writing of individual bits in the color index buffers. Initially, the mask is all 1's.
Indexf   Set the current color index.
Indexi   Set the current color index.
InitNames   Initialize the name stack.
IsEnabled   Specifies a symbolic constant indicating a GL capability.
IsFramebufferEXT   Determine if a name corresponds to a framebuffer object.
IsList   Determine if a name corresponds to a display list.
IsRenderbufferEXT   Determine if a name corresponds to a renderbuffer object.
IsTexture   Determine if a name corresponds to a texture.
LightModelf   Set the lighting model parameters.
LightModelfv   Set the lighting model parameters.
LightModeli   Set the lighting model parameters.
LightModeliv   Set the lighting model parameters.
Lightf   Set light source parameters.
Lightfv   Set light source parameters.
Lighti   Set light source parameters.
Lightiv   Set light source parameters.
LineStipple   Specify the line stipple pattern.
LineWidth   Specify the width of rasterized lines.
ListBase   Set the display-list base for Gl.CallLists.
LoadIdentity   Replace the current matrix with the identity matrix.
LoadMatrixf   Replace the current matrix with the specified matrix.
LoadName   Load a name onto the name stack.
LogicOp   Specify a logical pixel operation for rendering.
Map1f   Define a one-dimensional evaluator.
Map2f   Define a two-dimensional evaluator.
MapGrid1f   Define a one- or two-dimensional mesh.
MapGrid2f   Define a one- or two-dimensional mesh.
Materialf   Specify material parameters for the lighting model.
Materialfv   Specify material parameters for the lighting model.
Materiali   Specify material parameters for the lighting model.
Materialiv   Specify material parameters for the lighting model.
MatrixMode   Specify which matrix is the current matrix.
MultMatrixf   Multiply the current matrix with the specified matrix.
MultiTexCoord2f   Set the current texture coordinates.
NewList   Create or replace a display list.
Normal3f   Set the current normal vector.
Normal3fv   Set the current normal vector.
Normal3i   Set the current normal vector.
Normal3iv   Set the current normal vector.
Ortho   Multiply the current matrix with an orthographic matrix.
PassThrough   Place a marker in the feedback buffer.
PixelStoref   Set pixel storage modes.
PixelStorei   Set pixel storage modes.
PixelTransferf   Set pixel transfer modes.
PixelTransferi   Set pixel transfer modes.
PointSize   Specify the diameter of rasterized points.
PolygonMode   Specifies the polygons that mode applies to. Must be Gl.FRONT_AND_BACK for front- and back-facing polygons.
PolygonOffset   Set the scale and units used to calculate depth values.
PopMatrix   Push the current matrix stack.
PopName   Push and pop the name stack.
PushMatrix   Push the current matrix stack.
PushName   Push and pop the name stack.
RasterPos2f   Specify the raster position for pixel operations.
RasterPos2i   Specify the raster position for pixel operations.
RasterPos3f   Specify the raster position for pixel operations.
RasterPos3i   Specify the raster position for pixel operations.
RasterPos4f   Specify the raster position for pixel operations.
RasterPos4i   Specify the raster position for pixel operations.
RasterPosf   Specify the raster position for pixel operations.
RasterPosfv   Specify the raster position for pixel operations.
RasterPosi   Specify the raster position for pixel operations.
RasterPosiv   Specify the raster position for pixel operations.
ReadBuffer   Specifies a color buffer. Accepted values are Gl.FRONT_LEFT, Gl.FRONT_RIGHT, Gl.FRONT, Gl.LEFT, and Gl.RIGHT.
Rectf   Specify one vertex of a rectangle.
Recti   Specify one vertex of a rectangle.
RenderMode   Set rasterization mode.
RenderbufferStorageEXT   Establish data storage, format and dimensions of a renderbuffer object's image.
Rotatef   Multiply the current matrix by a rotation matrix.
Scalef   Multiply the current matrix by a general scaling matrix.
Scissor   Define the scissor box.
SelectBuffer   Establish a buffer for selection mode values.
ShadeModel   Specifies a symbolic value representing a shading technique. Accepted values are Gl.FLAT and Gl.SMOOTH. The initial value is Gl.SMOOTH.
StencilFunc   Set front and back function and reference value for stencil testing.
StencilMask   Specifies a bit mask to enable and disable writing of individual bits in the stencil planes. Initially, the mask is all 1's.
StencilOp   Set front and back stencil test actions.
TexCoord1f   Set the current texture coordinates.
TexCoord1i   Set the current texture coordinates.
TexCoord2f   Set the current texture coordinates.
TexCoord2i   Set the current texture coordinates.
TexCoord3f   Set the current texture coordinates.
TexCoord3i   Set the current texture coordinates.
TexCoord4f   Set the current texture coordinates.
TexCoord4i   Set the current texture coordinates.
TexCoordf   Set the current texture coordinates.
TexCoordi   Set the current texture coordinates.
TexEnvf   Set texture environment parameters.
TexEnvfv   Set texture environment parameters.
TexEnvi   Set texture environment parameters.
TexEnviv   Set texture environment parameters.
TexGeni   Specifies a texture coordinate. Must be one of Gl.S, Gl.T, Gl.R, or Gl.Q.
TexImage1D   Specify a one-dimensional texture image.
TexImage2D   Specify a two-dimensional texture image.
TexParameterf   Set texture parameters.
TexParameterfv   Set texture parameters.
TexParameteri   Set texture parameters.
TexParameteriv   Set texture parameters.
TexSubImage1D   Specify a one-dimensional texture subimage.
TexSubImage2D   Specify a two-dimensional texture subimage.
Translatef   Multiply the current matrix by a translation matrix.
Vertex2f   Specify a vertex.
Vertex2i   Specify a vertex.
Vertex3f   Specify a vertex.
Vertex3i   Specify a vertex.
Vertex4f   Specify a vertex.
Vertex4i   Specify a vertex.
Vertexf   Specify a vertex.
Vertexfv   Specify a vertex.
Vertexi   Specify a vertex.
Vertexiv   Specify a vertex.
Viewport   Set the viewport.