Expand description
An OpenGL loader generated by gl-rs.
This is useful for directly accessing the underlying OpenGL API via the
GlDevice::with_gl
method. It is also used internally by the GlDevice
implementation.
Modules§
- Accum
- Alpha
Func - AreTextures
Resident - Array
Element - Begin
- Bind
Texture - Bitmap
- Blend
Func - Call
List - Call
Lists - Clear
- Clear
Accum - Clear
Color - Clear
Depth - Clear
Index - Clear
Stencil - Clip
Plane - Color3b
- Color3bv
- Color3d
- Color3dv
- Color3f
- Color3fv
- Color3i
- Color3iv
- Color3s
- Color3sv
- Color3ub
- Color3ubv
- Color3ui
- Color3uiv
- Color3us
- Color3usv
- Color4b
- Color4bv
- Color4d
- Color4dv
- Color4f
- Color4fv
- Color4i
- Color4iv
- Color4s
- Color4sv
- Color4ub
- Color4ubv
- Color4ui
- Color4uiv
- Color4us
- Color4usv
- Color
Mask - Color
Material - Color
Pointer - Copy
Pixels - Copy
TexImage1D - Copy
TexImage2D - Copy
TexSub Image1D - Copy
TexSub Image2D - Cull
Face - Delete
Lists - Delete
Textures - Depth
Func - Depth
Mask - Depth
Range - Disable
- Disable
Client State - Draw
Arrays - Draw
Buffer - Draw
Elements - Draw
Pixels - Edge
Flag - Edge
Flag Pointer - Edge
Flagv - Enable
- Enable
Client State - End
- EndList
- Eval
Coord1d - Eval
Coord1dv - Eval
Coord1f - Eval
Coord1fv - Eval
Coord2d - Eval
Coord2dv - Eval
Coord2f - Eval
Coord2fv - Eval
Mesh1 - Eval
Mesh2 - Eval
Point1 - Eval
Point2 - Feedback
Buffer - Finish
- Flush
- Fogf
- Fogfv
- Fogi
- Fogiv
- Front
Face - Frustum
- GenLists
- GenTextures
- GetBooleanv
- GetClip
Plane - GetDoublev
- GetError
- GetFloatv
- GetIntegerv
- GetLightfv
- GetLightiv
- GetMapdv
- GetMapfv
- GetMapiv
- GetMaterialfv
- GetMaterialiv
- GetPixel
Mapfv - GetPixel
Mapuiv - GetPixel
Mapusv - GetPointerv
- GetPolygon
Stipple - GetString
- GetTex
Envfv - GetTex
Enviv - GetTex
Gendv - GetTex
Genfv - GetTex
Geniv - GetTex
Image - GetTex
Level Parameterfv - GetTex
Level Parameteriv - GetTex
Parameterfv - GetTex
Parameteriv - Hint
- Index
Mask - Index
Pointer - Indexd
- Indexdv
- Indexf
- Indexfv
- Indexi
- Indexiv
- Indexs
- Indexsv
- Indexub
- Indexubv
- Init
Names - Interleaved
Arrays - IsEnabled
- IsList
- IsTexture
- Light
Modelf - Light
Modelfv - Light
Modeli - Light
Modeliv - Lightf
- Lightfv
- Lighti
- Lightiv
- Line
Stipple - Line
Width - List
Base - Load
Identity - Load
Matrixd - Load
Matrixf - Load
Name - LogicOp
- Map1d
- Map1f
- Map2d
- Map2f
- MapGrid1d
- MapGrid1f
- MapGrid2d
- MapGrid2f
- Materialf
- Materialfv
- Materiali
- Materialiv
- Matrix
Mode - Mult
Matrixd - Mult
Matrixf - NewList
- Normal3b
- Normal3bv
- Normal3d
- Normal3dv
- Normal3f
- Normal3fv
- Normal3i
- Normal3iv
- Normal3s
- Normal3sv
- Normal
Pointer - Ortho
- Pass
Through - Pixel
Mapfv - Pixel
Mapuiv - Pixel
Mapusv - Pixel
Storef - Pixel
Storei - Pixel
Transferf - Pixel
Transferi - Pixel
Zoom - Point
Size - Polygon
Mode - Polygon
Offset - Polygon
Stipple - PopAttrib
- PopClient
Attrib - PopMatrix
- PopName
- Prioritize
Textures - Push
Attrib - Push
Client Attrib - Push
Matrix - Push
Name - Raster
Pos2d - Raster
Pos2dv - Raster
Pos2f - Raster
Pos2fv - Raster
Pos2i - Raster
Pos2iv - Raster
Pos2s - Raster
Pos2sv - Raster
Pos3d - Raster
Pos3dv - Raster
Pos3f - Raster
Pos3fv - Raster
Pos3i - Raster
Pos3iv - Raster
Pos3s - Raster
Pos3sv - Raster
Pos4d - Raster
Pos4dv - Raster
Pos4f - Raster
Pos4fv - Raster
Pos4i - Raster
Pos4iv - Raster
Pos4s - Raster
Pos4sv - Read
Buffer - Read
Pixels - Rectd
- Rectdv
- Rectf
- Rectfv
- Recti
- Rectiv
- Rects
- Rectsv
- Render
Mode - Rotated
- Rotatef
- Scaled
- Scalef
- Scissor
- Select
Buffer - Shade
Model - Stencil
Func - Stencil
Mask - Stencil
Op - TexCoord1d
- TexCoord1dv
- TexCoord1f
- TexCoord1fv
- TexCoord1i
- TexCoord1iv
- TexCoord1s
- TexCoord1sv
- TexCoord2d
- TexCoord2dv
- TexCoord2f
- TexCoord2fv
- TexCoord2i
- TexCoord2iv
- TexCoord2s
- TexCoord2sv
- TexCoord3d
- TexCoord3dv
- TexCoord3f
- TexCoord3fv
- TexCoord3i
- TexCoord3iv
- TexCoord3s
- TexCoord3sv
- TexCoord4d
- TexCoord4dv
- TexCoord4f
- TexCoord4fv
- TexCoord4i
- TexCoord4iv
- TexCoord4s
- TexCoord4sv
- TexCoord
Pointer - TexEnvf
- TexEnvfv
- TexEnvi
- TexEnviv
- TexGend
- TexGendv
- TexGenf
- TexGenfv
- TexGeni
- TexGeniv
- TexImage1D
- TexImage2D
- TexParameterf
- TexParameterfv
- TexParameteri
- TexParameteriv
- TexSub
Image1D - TexSub
Image2D - Translated
- Translatef
- Vertex2d
- Vertex2dv
- Vertex2f
- Vertex2fv
- Vertex2i
- Vertex2iv
- Vertex2s
- Vertex2sv
- Vertex3d
- Vertex3dv
- Vertex3f
- Vertex3fv
- Vertex3i
- Vertex3iv
- Vertex3s
- Vertex3sv
- Vertex4d
- Vertex4dv
- Vertex4f
- Vertex4fv
- Vertex4i
- Vertex4iv
- Vertex4s
- Vertex4sv
- Vertex
Pointer - Viewport
- types
Structs§
Constants§
- ACCUM
- ACCUM_
ALPHA_ BITS - ACCUM_
BLUE_ BITS - ACCUM_
BUFFER_ BIT - ACCUM_
CLEAR_ VALUE - ACCUM_
GREEN_ BITS - ACCUM_
RED_ BITS - ADD
- ALL_
ATTRIB_ BITS - ALPHA
- ALPHA4
- ALPHA8
- ALPHA12
- ALPHA16
- ALPHA_
BIAS - ALPHA_
BITS - ALPHA_
SCALE - ALPHA_
TEST - ALPHA_
TEST_ FUNC - ALPHA_
TEST_ REF - ALWAYS
- AMBIENT
- AMBIENT_
AND_ DIFFUSE - AND
- AND_
INVERTED - AND_
REVERSE - ATTRIB_
STACK_ DEPTH - AUTO_
NORMAL - AUX0
- AUX1
- AUX2
- AUX3
- AUX_
BUFFERS - BACK
- BACK_
LEFT - BACK_
RIGHT - BITMAP
- BITMAP_
TOKEN - BLEND
- BLEND_
DST - BLEND_
SRC - BLUE
- BLUE_
BIAS - BLUE_
BITS - BLUE_
SCALE - BYTE
- C3F_V3F
- C4F_
N3F_ V3F - C4UB_
V2F - C4UB_
V3F - CCW
- CLAMP
- CLEAR
- CLIENT_
ALL_ ATTRIB_ BITS - CLIENT_
ATTRIB_ STACK_ DEPTH - CLIENT_
PIXEL_ STORE_ BIT - CLIENT_
VERTEX_ ARRAY_ BIT - CLIP_
PLAN E0 - CLIP_
PLAN E1 - CLIP_
PLAN E2 - CLIP_
PLAN E3 - CLIP_
PLAN E4 - CLIP_
PLAN E5 - COEFF
- COLOR
- COLOR_
ARRAY - COLOR_
ARRAY_ POINTER - COLOR_
ARRAY_ SIZE - COLOR_
ARRAY_ STRIDE - COLOR_
ARRAY_ TYPE - COLOR_
BUFFER_ BIT - COLOR_
CLEAR_ VALUE - COLOR_
INDEX - COLOR_
INDEXES - COLOR_
LOGIC_ OP - COLOR_
MATERIAL - COLOR_
MATERIAL_ FACE - COLOR_
MATERIAL_ PARAMETER - COLOR_
WRITEMASK - COMPILE
- COMPILE_
AND_ EXECUTE - CONSTANT_
ATTENUATION - COPY
- COPY_
INVERTED - COPY_
PIXEL_ TOKEN - CULL_
FACE - CULL_
FACE_ MODE - CURRENT_
BIT - CURRENT_
COLOR - CURRENT_
INDEX - CURRENT_
NORMAL - 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_
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 - EDGE_
FLAG_ ARRAY - EDGE_
FLAG_ ARRAY_ POINTER - EDGE_
FLAG_ ARRAY_ STRIDE - 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 - FRONT
- FRONT_
AND_ BACK - FRONT_
FACE - FRONT_
LEFT - FRONT_
RIGHT - GEQUAL
- GREATER
- GREEN
- GREEN_
BIAS - GREEN_
BITS - GREEN_
SCALE - HINT_
BIT - INCR
- INDEX_
ARRAY - INDEX_
ARRAY_ POINTER - INDEX_
ARRAY_ STRIDE - INDEX_
ARRAY_ TYPE - INDEX_
BITS - INDEX_
CLEAR_ VALUE - INDEX_
LOGIC_ OP - INDEX_
MODE - INDEX_
OFFSET - INDEX_
SHIFT - INDEX_
WRITEMASK - INT
- INTENSITY
- INTENSIT
Y4 - INTENSIT
Y8 - INTENSIT
Y12 - INTENSIT
Y16 - INVALID_
ENUM - 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 - LINE_
WIDTH_ GRANULARITY - LINE_
WIDTH_ RANGE - LIST_
BASE - LIST_
BIT - LIST_
INDEX - LIST_
MODE - LOAD
- LOGIC_
OP - LOGIC_
OP_ MODE - LUMINANCE
- LUMINANC
E4 - LUMINANC
E8 - LUMINANC
E4_ ALPH A4 - LUMINANC
E6_ ALPH A2 - LUMINANC
E8_ ALPH A8 - LUMINANC
E12 - LUMINANC
E16 - LUMINANC
E12_ ALPH A4 - LUMINANC
E12_ ALPH A12 - LUMINANC
E16_ ALPH A16 - 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_
EVAL_ ORDER - MAX_
LIGHTS - MAX_
LIST_ NESTING - MAX_
MODELVIEW_ STACK_ DEPTH - MAX_
NAME_ STACK_ DEPTH - MAX_
PIXEL_ MAP_ TABLE - MAX_
PROJECTION_ STACK_ DEPTH - MAX_
TEXTURE_ SIZE - MAX_
TEXTURE_ STACK_ DEPTH - MAX_
VIEWPORT_ DIMS - MODELVIEW
- MODELVIEW_
MATRIX - MODELVIEW_
STACK_ DEPTH - MODULATE
- MULT
- N3F_V3F
- NAME_
STACK_ DEPTH - NAND
- NEAREST
- NEAREST_
MIPMAP_ LINEAR - NEAREST_
MIPMAP_ NEAREST - NEVER
- NICEST
- NONE
- NOOP
- NOR
- NORMALIZE
- NORMAL_
ARRAY - NORMAL_
ARRAY_ POINTER - NORMAL_
ARRAY_ STRIDE - NORMAL_
ARRAY_ TYPE - NOTEQUAL
- NO_
ERROR - OBJECT_
LINEAR - OBJECT_
PLANE - ONE
- ONE_
MINUS_ DST_ ALPHA - ONE_
MINUS_ DST_ COLOR - ONE_
MINUS_ SRC_ ALPHA - ONE_
MINUS_ SRC_ COLOR - 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_
SIZE_ GRANULARITY - POINT_
SIZE_ RANGE - 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
- PROJECTION
- PROJECTION_
MATRIX - PROJECTION_
STACK_ DEPTH - PROXY_
TEXTURE_ 1D - PROXY_
TEXTURE_ 2D - Q
- QUADRATIC_
ATTENUATION - QUADS
- QUAD_
STRIP - R
- R3_
G3_ B2 - READ_
BUFFER - RED
- RED_
BIAS - RED_
BITS - RED_
SCALE - RENDER
- RENDERER
- RENDER_
MODE - REPEAT
- REPLACE
- RETURN
- RGB
- RGB4
- RGB5
- RGB8
- RGB5_A1
- RGB10
- RGB12
- RGB16
- RGB10_
A2 - RGBA
- RGBA2
- RGBA4
- RGBA8
- RGBA12
- RGBA16
- RGBA_
MODE - RIGHT
- S
- SCISSOR_
BIT - SCISSOR_
BOX - SCISSOR_
TEST - SELECT
- SELECTION_
BUFFER_ POINTER - SELECTION_
BUFFER_ SIZE - SET
- SHADE_
MODEL - SHININESS
- SHORT
- SMOOTH
- SPECULAR
- SPHERE_
MAP - SPOT_
CUTOFF - SPOT_
DIRECTION - SPOT_
EXPONENT - SRC_
ALPHA - SRC_
ALPHA_ SATURATE - SRC_
COLOR - STACK_
OVERFLOW - STACK_
UNDERFLOW - STENCIL
- STENCIL_
BITS - STENCIL_
BUFFER_ BIT - STENCIL_
CLEAR_ VALUE - STENCIL_
FAIL - STENCIL_
FUNC - STENCIL_
INDEX - STENCIL_
PASS_ DEPTH_ FAIL - STENCIL_
PASS_ DEPTH_ PASS - STENCIL_
REF - STENCIL_
TEST - STENCIL_
VALUE_ MASK - STENCIL_
WRITEMASK - STEREO
- SUBPIXEL_
BITS - T
- T2F_
C3F_ V3F - T2F_
C4F_ N3F_ V3F - T2F_
C4UB_ V3F - T2F_
N3F_ V3F - T2F_V3F
- T4F_
C4F_ N3F_ V4F - T4F_V4F
- TEXTURE
- TEXTURE_
1D - TEXTURE_
2D - TEXTURE_
ALPHA_ SIZE - TEXTURE_
BINDING_ 1D - TEXTURE_
BINDING_ 2D - TEXTURE_
BIT - TEXTURE_
BLUE_ SIZE - TEXTURE_
BORDER - TEXTURE_
BORDER_ COLOR - TEXTURE_
COMPONENTS - TEXTURE_
COORD_ ARRAY - TEXTURE_
COORD_ ARRAY_ POINTER - TEXTURE_
COORD_ ARRAY_ SIZE - TEXTURE_
COORD_ ARRAY_ STRIDE - TEXTURE_
COORD_ ARRAY_ TYPE - 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_
INTERNAL_ FORMAT - TEXTURE_
LUMINANCE_ SIZE - TEXTURE_
MAG_ FILTER - TEXTURE_
MATRIX - TEXTURE_
MIN_ FILTER - TEXTURE_
PRIORITY - TEXTURE_
RED_ SIZE - TEXTURE_
RESIDENT - TEXTURE_
STACK_ DEPTH - TEXTURE_
WIDTH - TEXTURE_
WRAP_ S - TEXTURE_
WRAP_ T - TRANSFORM_
BIT - 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 - UNSIGNED_
SHORT - V2F
- V3F
- VENDOR
- VERSION
- VERTEX_
ARRAY - VERTEX_
ARRAY_ POINTER - VERTEX_
ARRAY_ SIZE - VERTEX_
ARRAY_ STRIDE - VERTEX_
ARRAY_ TYPE - VIEWPORT
- VIEWPORT_
BIT - XOR
- ZERO
- ZOOM_X
- ZOOM_Y
Functions§
- Accum⚠
- Alpha
Func ⚠ - AreTextures
Resident ⚠ - Array
Element ⚠ - Fallbacks: ArrayElementEXT
- Begin⚠
- Bind
Texture ⚠ - Fallbacks: BindTextureEXT
- Bitmap⚠
- Blend
Func ⚠ - Call
List ⚠ - Call
Lists ⚠ - Clear⚠
- Clear
Accum ⚠ - Clear
Color ⚠ - Clear
Depth ⚠ - Clear
Index ⚠ - Clear
Stencil ⚠ - Clip
Plane ⚠ - Color3b⚠
- Color3bv⚠
- Color3d⚠
- Color3dv⚠
- Color3f⚠
- Color3fv⚠
- Color3i⚠
- Color3iv⚠
- Color3s⚠
- Color3sv⚠
- Color3ub⚠
- Color3ubv⚠
- Color3ui⚠
- Color3uiv⚠
- Color3us⚠
- Color3usv⚠
- Color4b⚠
- Color4bv⚠
- Color4d⚠
- Color4dv⚠
- Color4f⚠
- Color4fv⚠
- Color4i⚠
- Color4iv⚠
- Color4s⚠
- Color4sv⚠
- Color4ub⚠
- Color4ubv⚠
- Color4ui⚠
- Color4uiv⚠
- Color4us⚠
- Color4usv⚠
- Color
Mask ⚠ - Color
Material ⚠ - Color
Pointer ⚠ - Copy
Pixels ⚠ - Copy
TexImage1D ⚠ - Fallbacks: CopyTexImage1DEXT
- Copy
TexImage2D ⚠ - Fallbacks: CopyTexImage2DEXT
- Copy
TexSub ⚠Image1D - Fallbacks: CopyTexSubImage1DEXT
- Copy
TexSub ⚠Image2D - Fallbacks: CopyTexSubImage2DEXT
- Cull
Face ⚠ - Delete
Lists ⚠ - Delete
Textures ⚠ - Depth
Func ⚠ - Depth
Mask ⚠ - Depth
Range ⚠ - Disable⚠
- Disable
Client ⚠State - Draw
Arrays ⚠ - Fallbacks: DrawArraysEXT
- Draw
Buffer ⚠ - Draw
Elements ⚠ - Draw
Pixels ⚠ - Edge
Flag ⚠ - Edge
Flag ⚠Pointer - Edge
Flagv ⚠ - Enable⚠
- Enable
Client ⚠State - End⚠
- EndList⚠
- Eval
Coord1d ⚠ - Eval
Coord1dv ⚠ - Eval
Coord1f ⚠ - Eval
Coord1fv ⚠ - Eval
Coord2d ⚠ - Eval
Coord2dv ⚠ - Eval
Coord2f ⚠ - Eval
Coord2fv ⚠ - Eval
Mesh1 ⚠ - Eval
Mesh2 ⚠ - Eval
Point1 ⚠ - Eval
Point2 ⚠ - Feedback
Buffer ⚠ - Finish⚠
- Flush⚠
- Fogf⚠
- Fogfv⚠
- Fogi⚠
- Fogiv⚠
- Front
Face ⚠ - Frustum⚠
- GenLists⚠
- GenTextures⚠
- GetBooleanv⚠
- GetClip
Plane ⚠ - GetDoublev⚠
- GetError⚠
- GetFloatv⚠
- GetIntegerv⚠
- GetLightfv⚠
- GetLightiv⚠
- GetMapdv⚠
- GetMapfv⚠
- GetMapiv⚠
- GetMaterialfv⚠
- GetMaterialiv⚠
- GetPixel
Mapfv ⚠ - GetPixel
Mapuiv ⚠ - GetPixel
Mapusv ⚠ - GetPointerv⚠
- Fallbacks: GetPointervEXT, GetPointervKHR
- GetPolygon
Stipple ⚠ - GetString⚠
- GetTex
Envfv ⚠ - GetTex
Enviv ⚠ - GetTex
Gendv ⚠ - GetTex
Genfv ⚠ - GetTex
Geniv ⚠ - GetTex
Image ⚠ - GetTex
Level ⚠Parameterfv - GetTex
Level ⚠Parameteriv - GetTex
Parameterfv ⚠ - GetTex
Parameteriv ⚠ - Hint⚠
- Index
Mask ⚠ - Index
Pointer ⚠ - Indexd⚠
- Indexdv⚠
- Indexf⚠
- Indexfv⚠
- Indexi⚠
- Indexiv⚠
- Indexs⚠
- Indexsv⚠
- Indexub⚠
- Indexubv⚠
- Init
Names ⚠ - Interleaved
Arrays ⚠ - IsEnabled⚠
- IsList⚠
- IsTexture⚠
- Light
Modelf ⚠ - Light
Modelfv ⚠ - Light
Modeli ⚠ - Light
Modeliv ⚠ - Lightf⚠
- Lightfv⚠
- Lighti⚠
- Lightiv⚠
- Line
Stipple ⚠ - Line
Width ⚠ - List
Base ⚠ - Load
Identity ⚠ - Load
Matrixd ⚠ - Load
Matrixf ⚠ - Load
Name ⚠ - LogicOp⚠
- Map1d⚠
- Map1f⚠
- Map2d⚠
- Map2f⚠
- MapGrid1d⚠
- MapGrid1f⚠
- MapGrid2d⚠
- MapGrid2f⚠
- Materialf⚠
- Materialfv⚠
- Materiali⚠
- Materialiv⚠
- Matrix
Mode ⚠ - Mult
Matrixd ⚠ - Mult
Matrixf ⚠ - NewList⚠
- Normal3b⚠
- Normal3bv⚠
- Normal3d⚠
- Normal3dv⚠
- Normal3f⚠
- Normal3fv⚠
- Normal3i⚠
- Normal3iv⚠
- Normal3s⚠
- Normal3sv⚠
- Normal
Pointer ⚠ - Ortho⚠
- Pass
Through ⚠ - Pixel
Mapfv ⚠ - Pixel
Mapuiv ⚠ - Pixel
Mapusv ⚠ - Pixel
Storef ⚠ - Pixel
Storei ⚠ - Pixel
Transferf ⚠ - Pixel
Transferi ⚠ - Pixel
Zoom ⚠ - Point
Size ⚠ - Polygon
Mode ⚠ - Fallbacks: PolygonModeNV
- Polygon
Offset ⚠ - Polygon
Stipple ⚠ - PopAttrib⚠
- PopClient
Attrib ⚠ - PopMatrix⚠
- PopName⚠
- Prioritize
Textures ⚠ - Fallbacks: PrioritizeTexturesEXT
- Push
Attrib ⚠ - Push
Client ⚠Attrib - Push
Matrix ⚠ - Push
Name ⚠ - Raster
Pos2d ⚠ - Raster
Pos2dv ⚠ - Raster
Pos2f ⚠ - Raster
Pos2fv ⚠ - Raster
Pos2i ⚠ - Raster
Pos2iv ⚠ - Raster
Pos2s ⚠ - Raster
Pos2sv ⚠ - Raster
Pos3d ⚠ - Raster
Pos3dv ⚠ - Raster
Pos3f ⚠ - Raster
Pos3fv ⚠ - Raster
Pos3i ⚠ - Raster
Pos3iv ⚠ - Raster
Pos3s ⚠ - Raster
Pos3sv ⚠ - Raster
Pos4d ⚠ - Raster
Pos4dv ⚠ - Raster
Pos4f ⚠ - Raster
Pos4fv ⚠ - Raster
Pos4i ⚠ - Raster
Pos4iv ⚠ - Raster
Pos4s ⚠ - Raster
Pos4sv ⚠ - Read
Buffer ⚠ - Read
Pixels ⚠ - Rectd⚠
- Rectdv⚠
- Rectf⚠
- Rectfv⚠
- Recti⚠
- Rectiv⚠
- Rects⚠
- Rectsv⚠
- Render
Mode ⚠ - Rotated⚠
- Rotatef⚠
- Scaled⚠
- Scalef⚠
- Scissor⚠
- Select
Buffer ⚠ - Shade
Model ⚠ - Stencil
Func ⚠ - Stencil
Mask ⚠ - Stencil
Op ⚠ - TexCoord1d⚠
- TexCoord1dv⚠
- TexCoord1f⚠
- TexCoord1fv⚠
- TexCoord1i⚠
- TexCoord1iv⚠
- TexCoord1s⚠
- TexCoord1sv⚠
- TexCoord2d⚠
- TexCoord2dv⚠
- TexCoord2f⚠
- TexCoord2fv⚠
- TexCoord2i⚠
- TexCoord2iv⚠
- TexCoord2s⚠
- TexCoord2sv⚠
- TexCoord3d⚠
- TexCoord3dv⚠
- TexCoord3f⚠
- TexCoord3fv⚠
- TexCoord3i⚠
- TexCoord3iv⚠
- TexCoord3s⚠
- TexCoord3sv⚠
- TexCoord4d⚠
- TexCoord4dv⚠
- TexCoord4f⚠
- TexCoord4fv⚠
- TexCoord4i⚠
- TexCoord4iv⚠
- TexCoord4s⚠
- TexCoord4sv⚠
- TexCoord
Pointer ⚠ - TexEnvf⚠
- TexEnvfv⚠
- TexEnvi⚠
- TexEnviv⚠
- TexGend⚠
- TexGendv⚠
- TexGenf⚠
- TexGenfv⚠
- TexGeni⚠
- TexGeniv⚠
- TexImage1D⚠
- TexImage2D⚠
- TexParameterf⚠
- TexParameterfv⚠
- TexParameteri⚠
- TexParameteriv⚠
- TexSub
Image1D ⚠ - Fallbacks: TexSubImage1DEXT
- TexSub
Image2D ⚠ - Fallbacks: TexSubImage2DEXT
- Translated⚠
- Translatef⚠
- Vertex2d⚠
- Vertex2dv⚠
- Vertex2f⚠
- Vertex2fv⚠
- Vertex2i⚠
- Vertex2iv⚠
- Vertex2s⚠
- Vertex2sv⚠
- Vertex3d⚠
- Vertex3dv⚠
- Vertex3f⚠
- Vertex3fv⚠
- Vertex3i⚠
- Vertex3iv⚠
- Vertex3s⚠
- Vertex3sv⚠
- Vertex4d⚠
- Vertex4dv⚠
- Vertex4f⚠
- Vertex4fv⚠
- Vertex4i⚠
- Vertex4iv⚠
- Vertex4s⚠
- Vertex4sv⚠
- Vertex
Pointer ⚠ - Viewport⚠
- load_
with - Load each OpenGL symbol using a custom load function. This allows for the
use of functions like
glfwGetProcAddress
orSDL_GL_GetProcAddress
.