surfman
0.9.8
Module gl
Modules
Structs
Constants
Functions
In crate surfman
Module
surfman
::
gl
Copy item path
source
·
[
−
]
Modules
§
__
gl_
imports
🔒
types
Structs
§
FnPtr
Gl
Constants
§
ACTIV
E_
ATTRIBUTES
ACTIV
E_
ATTRIBUT
E_
MAX_
LENGTH
ACTIV
E_
TEXTURE
ACTIV
E_
UNIFORMS
ACTIV
E_
UNIFOR
M_
BLOCKS
ACTIV
E_
UNIFOR
M_
BLOC
K_
MAX_
NAME_
LENGTH
ACTIV
E_
UNIFOR
M_
MAX_
LENGTH
ALIASE
D_
LINE_
WIDT
H_
RANGE
ALPHA
ALREAD
Y_
SIGNALED
ALWAYS
AND
AND_
INVERTED
AND_
REVERSE
ANY_
SAMPLE
S_
PASSED
ARRA
Y_
BUFFER
ARRA
Y_
BUFFE
R_
BINDING
ATTACHE
D_
SHADERS
BACK
BACK_
LEFT
BACK_
RIGHT
BGR
BGRA
BGRA_
INTEGER
BGR_
INTEGER
BLEND
BLEN
D_
COLOR
BLEN
D_
DST
BLEN
D_
DST_
ALPHA
BLEN
D_
DST_
RGB
BLEN
D_
EQUATION
BLEN
D_
EQUATIO
N_
ALPHA
BLEN
D_
EQUATIO
N_
RGB
BLEN
D_
SRC
BLEN
D_
SRC_
ALPHA
BLEN
D_
SRC_
RGB
BLUE
BLUE_
INTEGER
BOOL
BOOL_
VEC2
BOOL_
VEC3
BOOL_
VEC4
BUFFE
R_
ACCESS
BUFFE
R_
ACCES
S_
FLAGS
BUFFE
R_
MAPPED
BUFFE
R_
MAP_
LENGTH
BUFFE
R_
MAP_
OFFSET
BUFFE
R_
MAP_
POINTER
BUFFE
R_
SIZE
BUFFE
R_
USAGE
BYTE
CCW
CLAM
P_
READ_
COLOR
CLAM
P_
TO_
BORDER
CLAM
P_
TO_
EDGE
CLEAR
CLIP_
DISTANC
E0
CLIP_
DISTANC
E1
CLIP_
DISTANC
E2
CLIP_
DISTANC
E3
CLIP_
DISTANC
E4
CLIP_
DISTANC
E5
CLIP_
DISTANC
E6
CLIP_
DISTANC
E7
COLOR
COLO
R_
ATTACHMEN
T0
COLO
R_
ATTACHMEN
T1
COLO
R_
ATTACHMEN
T2
COLO
R_
ATTACHMEN
T3
COLO
R_
ATTACHMEN
T4
COLO
R_
ATTACHMEN
T5
COLO
R_
ATTACHMEN
T6
COLO
R_
ATTACHMEN
T7
COLO
R_
ATTACHMEN
T8
COLO
R_
ATTACHMEN
T9
COLO
R_
ATTACHMEN
T10
COLO
R_
ATTACHMEN
T11
COLO
R_
ATTACHMEN
T12
COLO
R_
ATTACHMEN
T13
COLO
R_
ATTACHMEN
T14
COLO
R_
ATTACHMEN
T15
COLO
R_
ATTACHMEN
T16
COLO
R_
ATTACHMEN
T17
COLO
R_
ATTACHMEN
T18
COLO
R_
ATTACHMEN
T19
COLO
R_
ATTACHMEN
T20
COLO
R_
ATTACHMEN
T21
COLO
R_
ATTACHMEN
T22
COLO
R_
ATTACHMEN
T23
COLO
R_
ATTACHMEN
T24
COLO
R_
ATTACHMEN
T25
COLO
R_
ATTACHMEN
T26
COLO
R_
ATTACHMEN
T27
COLO
R_
ATTACHMEN
T28
COLO
R_
ATTACHMEN
T29
COLO
R_
ATTACHMEN
T30
COLO
R_
ATTACHMEN
T31
COLO
R_
BUFFE
R_
BIT
COLO
R_
CLEA
R_
VALUE
COLO
R_
LOGI
C_
OP
COLO
R_
WRITEMASK
COMPAR
E_
REF_
TO_
TEXTURE
COMPIL
E_
STATUS
COMPRESSE
D_
RED
COMPRESSE
D_
RED_
RGTC1
COMPRESSE
D_
RG
COMPRESSE
D_
RGB
COMPRESSE
D_
RGBA
COMPRESSE
D_
RG_
RGTC2
COMPRESSE
D_
SIGNE
D_
RED_
RGTC1
COMPRESSE
D_
SIGNE
D_
RG_
RGTC2
COMPRESSE
D_
SRGB
COMPRESSE
D_
SRGB_
ALPHA
COMPRESSE
D_
TEXTUR
E_
FORMATS
CONDITIO
N_
SATISFIED
CONSTAN
T_
ALPHA
CONSTAN
T_
COLOR
CONTEX
T_
COMPATIBILIT
Y_
PROFIL
E_
BIT
CONTEX
T_
CORE_
PROFIL
E_
BIT
CONTEX
T_
FLAGS
CONTEX
T_
FLAG_
FORWAR
D_
COMPATIBL
E_
BIT
CONTEX
T_
PROFIL
E_
MASK
COPY
COPY_
INVERTED
COPY_
READ_
BUFFER
COPY_
WRIT
E_
BUFFER
CULL_
FACE
CULL_
FACE_
MODE
CURREN
T_
PROGRAM
CURREN
T_
QUERY
CURREN
T_
VERTE
X_
ATTRIB
CW
DECR
DECR_
WRAP
DELET
E_
STATUS
DEPTH
DEPT
H24_
STENCI
L8
DEPT
H32F_
STENCI
L8
DEPT
H_
ATTACHMENT
DEPT
H_
BUFFE
R_
BIT
DEPT
H_
CLAMP
DEPT
H_
CLEA
R_
VALUE
DEPT
H_
COMPONENT
DEPT
H_
COMPONEN
T16
DEPT
H_
COMPONEN
T24
DEPT
H_
COMPONEN
T32
DEPT
H_
COMPONEN
T32F
DEPT
H_
FUNC
DEPT
H_
RANGE
DEPT
H_
STENCIL
DEPT
H_
STENCI
L_
ATTACHMENT
DEPT
H_
TEST
DEPT
H_
WRITEMASK
DITHER
DONT_
CARE
DOUBLE
DOUBLEBUFFER
DRAW_
BUFFER
DRAW_
BUFFE
R0
DRAW_
BUFFE
R1
DRAW_
BUFFE
R2
DRAW_
BUFFE
R3
DRAW_
BUFFE
R4
DRAW_
BUFFE
R5
DRAW_
BUFFE
R6
DRAW_
BUFFE
R7
DRAW_
BUFFE
R8
DRAW_
BUFFE
R9
DRAW_
BUFFE
R10
DRAW_
BUFFE
R11
DRAW_
BUFFE
R12
DRAW_
BUFFE
R13
DRAW_
BUFFE
R14
DRAW_
BUFFE
R15
DRAW_
FRAMEBUFFER
DRAW_
FRAMEBUFFE
R_
BINDING
DST_
ALPHA
DST_
COLOR
DYNAMI
C_
COPY
DYNAMI
C_
DRAW
DYNAMI
C_
READ
ELEMEN
T_
ARRA
Y_
BUFFER
ELEMEN
T_
ARRA
Y_
BUFFE
R_
BINDING
EQUAL
EQUIV
EXTENSIONS
FALSE
FASTEST
FILL
FIRS
T_
VERTE
X_
CONVENTION
FIXE
D_
ONLY
FLOAT
FLOA
T_
32_
UNSIGNE
D_
INT_
24_
8_
REV
FLOA
T_
MAT2
FLOA
T_
MAT3
FLOA
T_
MAT4
FLOA
T_
MAT2x3
FLOA
T_
MAT2x4
FLOA
T_
MAT3x2
FLOA
T_
MAT3x4
FLOA
T_
MAT4x2
FLOA
T_
MAT4x3
FLOA
T_
VEC2
FLOA
T_
VEC3
FLOA
T_
VEC4
FRAGMEN
T_
SHADER
FRAGMEN
T_
SHADE
R_
DERIVATIV
E_
HINT
FRAMEBUFFER
FRAMEBUFFE
R_
ATTACHMEN
T_
ALPH
A_
SIZE
FRAMEBUFFE
R_
ATTACHMEN
T_
BLUE_
SIZE
FRAMEBUFFE
R_
ATTACHMEN
T_
COLO
R_
ENCODING
FRAMEBUFFE
R_
ATTACHMEN
T_
COMPONEN
T_
TYPE
FRAMEBUFFE
R_
ATTACHMEN
T_
DEPT
H_
SIZE
FRAMEBUFFE
R_
ATTACHMEN
T_
GREE
N_
SIZE
FRAMEBUFFE
R_
ATTACHMEN
T_
LAYERED
FRAMEBUFFE
R_
ATTACHMEN
T_
OBJEC
T_
NAME
FRAMEBUFFE
R_
ATTACHMEN
T_
OBJEC
T_
TYPE
FRAMEBUFFE
R_
ATTACHMEN
T_
RED_
SIZE
FRAMEBUFFE
R_
ATTACHMEN
T_
STENCI
L_
SIZE
FRAMEBUFFE
R_
ATTACHMEN
T_
TEXTUR
E_
CUBE_
MAP_
FACE
FRAMEBUFFE
R_
ATTACHMEN
T_
TEXTUR
E_
LAYER
FRAMEBUFFE
R_
ATTACHMEN
T_
TEXTUR
E_
LEVEL
FRAMEBUFFE
R_
BINDING
FRAMEBUFFE
R_
COMPLETE
FRAMEBUFFE
R_
DEFAULT
FRAMEBUFFE
R_
INCOMPLET
E_
ATTACHMENT
FRAMEBUFFE
R_
INCOMPLET
E_
DRAW_
BUFFER
FRAMEBUFFE
R_
INCOMPLET
E_
LAYE
R_
TARGETS
FRAMEBUFFE
R_
INCOMPLET
E_
MISSIN
G_
ATTACHMENT
FRAMEBUFFE
R_
INCOMPLET
E_
MULTISAMPLE
FRAMEBUFFE
R_
INCOMPLET
E_
READ_
BUFFER
FRAMEBUFFE
R_
SRGB
FRAMEBUFFE
R_
UNDEFINED
FRAMEBUFFE
R_
UNSUPPORTED
FRONT
FRON
T_
AND_
BACK
FRON
T_
FACE
FRON
T_
LEFT
FRON
T_
RIGHT
FUNC_
ADD
FUNC_
REVERS
E_
SUBTRACT
FUNC_
SUBTRACT
GEOMETR
Y_
INPU
T_
TYPE
GEOMETR
Y_
OUTPU
T_
TYPE
GEOMETR
Y_
SHADER
GEOMETR
Y_
VERTICE
S_
OUT
GEQUAL
GREATER
GREEN
GREE
N_
INTEGER
HALF_
FLOAT
INCR
INCR_
WRAP
INFO_
LOG_
LENGTH
INT
INTERLEAVE
D_
ATTRIBS
INT_
2_
10_
10_
10_
REV
INT_
SAMPLE
R_
1D
INT_
SAMPLE
R_
1D_
ARRAY
INT_
SAMPLE
R_
2D
INT_
SAMPLE
R_
2D_
ARRAY
INT_
SAMPLE
R_
2D_
MULTISAMPLE
INT_
SAMPLE
R_
2D_
MULTISAMPL
E_
ARRAY
INT_
SAMPLE
R_
2D_
RECT
INT_
SAMPLE
R_
3D
INT_
SAMPLE
R_
BUFFER
INT_
SAMPLE
R_
CUBE
INT_
VEC2
INT_
VEC3
INT_
VEC4
INVALI
D_
ENUM
INVALI
D_
FRAMEBUFFE
R_
OPERATION
INVALI
D_
INDEX
INVALI
D_
OPERATION
INVALI
D_
VALUE
INVERT
KEEP
LAST_
VERTE
X_
CONVENTION
LEFT
LEQUAL
LESS
LINE
LINEAR
LINEA
R_
MIPMA
P_
LINEAR
LINEA
R_
MIPMA
P_
NEAREST
LINES
LINE
S_
ADJACENCY
LINE_
LOOP
LINE_
SMOOTH
LINE_
SMOOT
H_
HINT
LINE_
STRIP
LINE_
STRI
P_
ADJACENCY
LINE_
WIDTH
LINE_
WIDT
H_
GRANULARITY
LINE_
WIDT
H_
RANGE
LINK_
STATUS
LOGI
C_
OP_
MODE
LOWE
R_
LEFT
MAJO
R_
VERSION
MAP_
FLUS
H_
EXPLICI
T_
BIT
MAP_
INVALIDAT
E_
BUFFE
R_
BIT
MAP_
INVALIDAT
E_
RANG
E_
BIT
MAP_
READ_
BIT
MAP_
UNSYNCHRONIZE
D_
BIT
MAP_
WRIT
E_
BIT
MAX
MAX_
3D_
TEXTUR
E_
SIZE
MAX_
ARRA
Y_
TEXTUR
E_
LAYERS
MAX_
CLIP_
DISTANCES
MAX_
COLO
R_
ATTACHMENTS
MAX_
COLO
R_
TEXTUR
E_
SAMPLES
MAX_
COMBINE
D_
FRAGMEN
T_
UNIFOR
M_
COMPONENTS
MAX_
COMBINE
D_
GEOMETR
Y_
UNIFOR
M_
COMPONENTS
MAX_
COMBINE
D_
TEXTUR
E_
IMAG
E_
UNITS
MAX_
COMBINE
D_
UNIFOR
M_
BLOCKS
MAX_
COMBINE
D_
VERTE
X_
UNIFOR
M_
COMPONENTS
MAX_
CUBE_
MAP_
TEXTUR
E_
SIZE
MAX_
DEPT
H_
TEXTUR
E_
SAMPLES
MAX_
DRAW_
BUFFERS
MAX_
DUAL_
SOURC
E_
DRAW_
BUFFERS
MAX_
ELEMENT
S_
INDICES
MAX_
ELEMENT
S_
VERTICES
MAX_
FRAGMEN
T_
INPU
T_
COMPONENTS
MAX_
FRAGMEN
T_
UNIFOR
M_
BLOCKS
MAX_
FRAGMEN
T_
UNIFOR
M_
COMPONENTS
MAX_
GEOMETR
Y_
INPU
T_
COMPONENTS
MAX_
GEOMETR
Y_
OUTPU
T_
COMPONENTS
MAX_
GEOMETR
Y_
OUTPU
T_
VERTICES
MAX_
GEOMETR
Y_
TEXTUR
E_
IMAG
E_
UNITS
MAX_
GEOMETR
Y_
TOTA
L_
OUTPU
T_
COMPONENTS
MAX_
GEOMETR
Y_
UNIFOR
M_
BLOCKS
MAX_
GEOMETR
Y_
UNIFOR
M_
COMPONENTS
MAX_
INTEGE
R_
SAMPLES
MAX_
PROGRA
M_
TEXE
L_
OFFSET
MAX_
RECTANGL
E_
TEXTUR
E_
SIZE
MAX_
RENDERBUFFE
R_
SIZE
MAX_
SAMPLES
MAX_
SAMPL
E_
MASK_
WORDS
MAX_
SERVE
R_
WAIT_
TIMEOUT
MAX_
TEXTUR
E_
BUFFE
R_
SIZE
MAX_
TEXTUR
E_
IMAG
E_
UNITS
MAX_
TEXTUR
E_
LOD_
BIAS
MAX_
TEXTUR
E_
SIZE
MAX_
TRANSFOR
M_
FEEDBAC
K_
INTERLEAVE
D_
COMPONENTS
MAX_
TRANSFOR
M_
FEEDBAC
K_
SEPARAT
E_
ATTRIBS
MAX_
TRANSFOR
M_
FEEDBAC
K_
SEPARAT
E_
COMPONENTS
MAX_
UNIFOR
M_
BLOC
K_
SIZE
MAX_
UNIFOR
M_
BUFFE
R_
BINDINGS
MAX_
VARYIN
G_
COMPONENTS
MAX_
VARYIN
G_
FLOATS
MAX_
VERTE
X_
ATTRIBS
MAX_
VERTE
X_
OUTPU
T_
COMPONENTS
MAX_
VERTE
X_
TEXTUR
E_
IMAG
E_
UNITS
MAX_
VERTE
X_
UNIFOR
M_
BLOCKS
MAX_
VERTE
X_
UNIFOR
M_
COMPONENTS
MAX_
VIEWPOR
T_
DIMS
MIN
MINO
R_
VERSION
MIN_
PROGRA
M_
TEXE
L_
OFFSET
MIRRORE
D_
REPEAT
MULTISAMPLE
NAND
NEAREST
NEARES
T_
MIPMA
P_
LINEAR
NEARES
T_
MIPMA
P_
NEAREST
NEVER
NICEST
NONE
NOOP
NOR
NOTEQUAL
NO_
ERROR
NUM_
COMPRESSE
D_
TEXTUR
E_
FORMATS
NUM_
EXTENSIONS
OBJEC
T_
TYPE
ONE
ONE_
MINU
S_
CONSTAN
T_
ALPHA
ONE_
MINU
S_
CONSTAN
T_
COLOR
ONE_
MINU
S_
DST_
ALPHA
ONE_
MINU
S_
DST_
COLOR
ONE_
MINU
S_
SRC1_
ALPHA
ONE_
MINU
S_
SRC1_
COLOR
ONE_
MINU
S_
SRC_
ALPHA
ONE_
MINU
S_
SRC_
COLOR
OR
OR_
INVERTED
OR_
REVERSE
OUT_
OF_
MEMORY
PACK_
ALIGNMENT
PACK_
IMAG
E_
HEIGHT
PACK_
LSB_
FIRST
PACK_
ROW_
LENGTH
PACK_
SKIP_
IMAGES
PACK_
SKIP_
PIXELS
PACK_
SKIP_
ROWS
PACK_
SWAP_
BYTES
PIXE
L_
PACK_
BUFFER
PIXE
L_
PACK_
BUFFE
R_
BINDING
PIXE
L_
UNPAC
K_
BUFFER
PIXE
L_
UNPAC
K_
BUFFE
R_
BINDING
POINT
POINTS
POIN
T_
FADE_
THRESHOL
D_
SIZE
POIN
T_
SIZE
POIN
T_
SIZE_
GRANULARITY
POIN
T_
SIZE_
RANGE
POIN
T_
SPRIT
E_
COOR
D_
ORIGIN
POLYGO
N_
MODE
POLYGO
N_
OFFSE
T_
FACTOR
POLYGO
N_
OFFSE
T_
FILL
POLYGO
N_
OFFSE
T_
LINE
POLYGO
N_
OFFSE
T_
POINT
POLYGO
N_
OFFSE
T_
UNITS
POLYGO
N_
SMOOTH
POLYGO
N_
SMOOT
H_
HINT
PRIMITIVE
S_
GENERATED
PRIMITIV
E_
RESTART
PRIMITIV
E_
RESTAR
T_
INDEX
PROGRA
M_
POIN
T_
SIZE
PROVOKIN
G_
VERTEX
PROX
Y_
TEXTUR
E_
1D
PROX
Y_
TEXTUR
E_
1D_
ARRAY
PROX
Y_
TEXTUR
E_
2D
PROX
Y_
TEXTUR
E_
2D_
ARRAY
PROX
Y_
TEXTUR
E_
2D_
MULTISAMPLE
PROX
Y_
TEXTUR
E_
2D_
MULTISAMPL
E_
ARRAY
PROX
Y_
TEXTUR
E_
3D
PROX
Y_
TEXTUR
E_
CUBE_
MAP
PROX
Y_
TEXTUR
E_
RECTANGLE
QUAD
S_
FOLLO
W_
PROVOKIN
G_
VERTE
X_
CONVENTION
QUER
Y_
BY_
REGIO
N_
NO_
WAIT
QUER
Y_
BY_
REGIO
N_
WAIT
QUER
Y_
COUNTE
R_
BITS
QUER
Y_
NO_
WAIT
QUER
Y_
RESULT
QUER
Y_
RESUL
T_
AVAILABLE
QUER
Y_
WAIT
R8
R3_
G3_
B2
R8I
R8UI
R8_
SNORM
R16
R11F_
G11F_
B10F
R16F
R16I
R16UI
R16_
SNORM
R32F
R32I
R32UI
RASTERIZE
R_
DISCARD
READ_
BUFFER
READ_
FRAMEBUFFER
READ_
FRAMEBUFFE
R_
BINDING
READ_
ONLY
READ_
WRITE
RED
RED_
INTEGER
RENDERBUFFER
RENDERBUFFE
R_
ALPH
A_
SIZE
RENDERBUFFE
R_
BINDING
RENDERBUFFE
R_
BLUE_
SIZE
RENDERBUFFE
R_
DEPT
H_
SIZE
RENDERBUFFE
R_
GREE
N_
SIZE
RENDERBUFFE
R_
HEIGHT
RENDERBUFFE
R_
INTERNA
L_
FORMAT
RENDERBUFFE
R_
RED_
SIZE
RENDERBUFFE
R_
SAMPLES
RENDERBUFFE
R_
STENCI
L_
SIZE
RENDERBUFFE
R_
WIDTH
RENDERER
REPEAT
REPLACE
RG
RG8
RG8I
RG8UI
RG8_
SNORM
RG16
RG16F
RG16I
RG16UI
RG16_
SNORM
RG32F
RG32I
RG32UI
RGB
RGB4
RGB5
RGB8
RGB5_A1
RGB8I
RGB8UI
RGB8_
SNORM
RGB9_E5
RGB10
RGB12
RGB16
RGB10_
A2
RGB10_
A2UI
RGB16F
RGB16I
RGB16UI
RGB16_
SNORM
RGB32F
RGB32I
RGB32UI
RGBA
RGBA2
RGBA4
RGBA8
RGBA8I
RGBA8UI
RGBA8_
SNORM
RGBA12
RGBA16
RGBA16F
RGBA16I
RGBA16UI
RGBA16_
SNORM
RGBA32F
RGBA32I
RGBA32UI
RGBA_
INTEGER
RGB_
INTEGER
RG_
INTEGER
RIGHT
SAMPLE
R_
1D
SAMPLE
R_
1D_
ARRAY
SAMPLE
R_
1D_
ARRA
Y_
SHADOW
SAMPLE
R_
1D_
SHADOW
SAMPLE
R_
2D
SAMPLE
R_
2D_
ARRAY
SAMPLE
R_
2D_
ARRA
Y_
SHADOW
SAMPLE
R_
2D_
MULTISAMPLE
SAMPLE
R_
2D_
MULTISAMPL
E_
ARRAY
SAMPLE
R_
2D_
RECT
SAMPLE
R_
2D_
RECT_
SHADOW
SAMPLE
R_
2D_
SHADOW
SAMPLE
R_
3D
SAMPLE
R_
BINDING
SAMPLE
R_
BUFFER
SAMPLE
R_
CUBE
SAMPLE
R_
CUBE_
SHADOW
SAMPLES
SAMPLE
S_
PASSED
SAMPL
E_
ALPH
A_
TO_
COVERAGE
SAMPL
E_
ALPH
A_
TO_
ONE
SAMPL
E_
BUFFERS
SAMPL
E_
COVERAGE
SAMPL
E_
COVERAG
E_
INVERT
SAMPL
E_
COVERAG
E_
VALUE
SAMPL
E_
MASK
SAMPL
E_
MASK_
VALUE
SAMPL
E_
POSITION
SCISSO
R_
BOX
SCISSO
R_
TEST
SEPARAT
E_
ATTRIBS
SET
SHADE
R_
SOURC
E_
LENGTH
SHADE
R_
TYPE
SHADIN
G_
LANGUAG
E_
VERSION
SHORT
SIGNALED
SIGNE
D_
NORMALIZED
SMOOT
H_
LINE_
WIDT
H_
GRANULARITY
SMOOT
H_
LINE_
WIDT
H_
RANGE
SMOOT
H_
POIN
T_
SIZE_
GRANULARITY
SMOOT
H_
POIN
T_
SIZE_
RANGE
SRC1_
ALPHA
SRC1_
COLOR
SRC_
ALPHA
SRC_
ALPH
A_
SATURATE
SRC_
COLOR
SRGB
SRGB8
SRGB8_
ALPH
A8
SRGB_
ALPHA
STATI
C_
COPY
STATI
C_
DRAW
STATI
C_
READ
STENCIL
STENCI
L_
ATTACHMENT
STENCI
L_
BACK_
FAIL
STENCI
L_
BACK_
FUNC
STENCI
L_
BACK_
PASS_
DEPT
H_
FAIL
STENCI
L_
BACK_
PASS_
DEPT
H_
PASS
STENCI
L_
BACK_
REF
STENCI
L_
BACK_
VALU
E_
MASK
STENCI
L_
BACK_
WRITEMASK
STENCI
L_
BUFFE
R_
BIT
STENCI
L_
CLEA
R_
VALUE
STENCI
L_
FAIL
STENCI
L_
FUNC
STENCI
L_
INDEX
STENCI
L_
INDE
X1
STENCI
L_
INDE
X4
STENCI
L_
INDE
X8
STENCI
L_
INDE
X16
STENCI
L_
PASS_
DEPT
H_
FAIL
STENCI
L_
PASS_
DEPT
H_
PASS
STENCI
L_
REF
STENCI
L_
TEST
STENCI
L_
VALU
E_
MASK
STENCI
L_
WRITEMASK
STEREO
STREA
M_
COPY
STREA
M_
DRAW
STREA
M_
READ
SUBPIXE
L_
BITS
SYNC_
CONDITION
SYNC_
FENCE
SYNC_
FLAGS
SYNC_
FLUS
H_
COMMAND
S_
BIT
SYNC_
GPU_
COMMAND
S_
COMPLETE
SYNC_
STATUS
TEXTURE
TEXTUR
E0
TEXTUR
E1
TEXTUR
E2
TEXTUR
E3
TEXTUR
E4
TEXTUR
E5
TEXTUR
E6
TEXTUR
E7
TEXTUR
E8
TEXTUR
E9
TEXTUR
E10
TEXTUR
E11
TEXTUR
E12
TEXTUR
E13
TEXTUR
E14
TEXTUR
E15
TEXTUR
E16
TEXTUR
E17
TEXTUR
E18
TEXTUR
E19
TEXTUR
E20
TEXTUR
E21
TEXTUR
E22
TEXTUR
E23
TEXTUR
E24
TEXTUR
E25
TEXTUR
E26
TEXTUR
E27
TEXTUR
E28
TEXTUR
E29
TEXTUR
E30
TEXTUR
E31
TEXTUR
E_
1D
TEXTUR
E_
1D_
ARRAY
TEXTUR
E_
2D
TEXTUR
E_
2D_
ARRAY
TEXTUR
E_
2D_
MULTISAMPLE
TEXTUR
E_
2D_
MULTISAMPL
E_
ARRAY
TEXTUR
E_
3D
TEXTUR
E_
ALPH
A_
SIZE
TEXTUR
E_
ALPH
A_
TYPE
TEXTUR
E_
BASE_
LEVEL
TEXTUR
E_
BINDIN
G_
1D
TEXTUR
E_
BINDIN
G_
1D_
ARRAY
TEXTUR
E_
BINDIN
G_
2D
TEXTUR
E_
BINDIN
G_
2D_
ARRAY
TEXTUR
E_
BINDIN
G_
2D_
MULTISAMPLE
TEXTUR
E_
BINDIN
G_
2D_
MULTISAMPL
E_
ARRAY
TEXTUR
E_
BINDIN
G_
3D
TEXTUR
E_
BINDIN
G_
BUFFER
TEXTUR
E_
BINDIN
G_
CUBE_
MAP
TEXTUR
E_
BINDIN
G_
RECTANGLE
TEXTUR
E_
BLUE_
SIZE
TEXTUR
E_
BLUE_
TYPE
TEXTUR
E_
BORDE
R_
COLOR
TEXTUR
E_
BUFFER
TEXTUR
E_
BUFFE
R_
DATA_
STOR
E_
BINDING
TEXTUR
E_
COMPAR
E_
FUNC
TEXTUR
E_
COMPAR
E_
MODE
TEXTUR
E_
COMPRESSED
TEXTUR
E_
COMPRESSE
D_
IMAG
E_
SIZE
TEXTUR
E_
COMPRESSIO
N_
HINT
TEXTUR
E_
CUBE_
MAP
TEXTUR
E_
CUBE_
MAP_
NEGATIV
E_
X
TEXTUR
E_
CUBE_
MAP_
NEGATIV
E_
Y
TEXTUR
E_
CUBE_
MAP_
NEGATIV
E_
Z
TEXTUR
E_
CUBE_
MAP_
POSITIV
E_
X
TEXTUR
E_
CUBE_
MAP_
POSITIV
E_
Y
TEXTUR
E_
CUBE_
MAP_
POSITIV
E_
Z
TEXTUR
E_
CUBE_
MAP_
SEAMLESS
TEXTUR
E_
DEPTH
TEXTUR
E_
DEPT
H_
SIZE
TEXTUR
E_
DEPT
H_
TYPE
TEXTUR
E_
FIXE
D_
SAMPL
E_
LOCATIONS
TEXTUR
E_
GREE
N_
SIZE
TEXTUR
E_
GREE
N_
TYPE
TEXTUR
E_
HEIGHT
TEXTUR
E_
INTERNA
L_
FORMAT
TEXTUR
E_
LOD_
BIAS
TEXTUR
E_
MAG_
FILTER
TEXTUR
E_
MAX_
LEVEL
TEXTUR
E_
MAX_
LOD
TEXTUR
E_
MIN_
FILTER
TEXTUR
E_
MIN_
LOD
TEXTUR
E_
RECTANGLE
TEXTUR
E_
RED_
SIZE
TEXTUR
E_
RED_
TYPE
TEXTUR
E_
SAMPLES
TEXTUR
E_
SHARE
D_
SIZE
TEXTUR
E_
STENCI
L_
SIZE
TEXTUR
E_
SWIZZL
E_
A
TEXTUR
E_
SWIZZL
E_
B
TEXTUR
E_
SWIZZL
E_
G
TEXTUR
E_
SWIZZL
E_
R
TEXTUR
E_
SWIZZL
E_
RGBA
TEXTUR
E_
WIDTH
TEXTUR
E_
WRAP_
R
TEXTUR
E_
WRAP_
S
TEXTUR
E_
WRAP_
T
TIMEOU
T_
EXPIRED
TIMEOU
T_
IGNORED
TIMESTAMP
TIME_
ELAPSED
TRANSFOR
M_
FEEDBAC
K_
BUFFER
TRANSFOR
M_
FEEDBAC
K_
BUFFE
R_
BINDING
TRANSFOR
M_
FEEDBAC
K_
BUFFE
R_
MODE
TRANSFOR
M_
FEEDBAC
K_
BUFFE
R_
SIZE
TRANSFOR
M_
FEEDBAC
K_
BUFFE
R_
START
TRANSFOR
M_
FEEDBAC
K_
PRIMITIVE
S_
WRITTEN
TRANSFOR
M_
FEEDBAC
K_
VARYINGS
TRANSFOR
M_
FEEDBAC
K_
VARYIN
G_
MAX_
LENGTH
TRIANGLES
TRIANGLE
S_
ADJACENCY
TRIANGL
E_
FAN
TRIANGL
E_
STRIP
TRIANGL
E_
STRI
P_
ADJACENCY
TRUE
UNIFOR
M_
ARRA
Y_
STRIDE
UNIFOR
M_
BLOC
K_
ACTIV
E_
UNIFORMS
UNIFOR
M_
BLOC
K_
ACTIV
E_
UNIFOR
M_
INDICES
UNIFOR
M_
BLOC
K_
BINDING
UNIFOR
M_
BLOC
K_
DATA_
SIZE
UNIFOR
M_
BLOC
K_
INDEX
UNIFOR
M_
BLOC
K_
NAME_
LENGTH
UNIFOR
M_
BLOC
K_
REFERENCE
D_
BY_
FRAGMEN
T_
SHADER
UNIFOR
M_
BLOC
K_
REFERENCE
D_
BY_
GEOMETR
Y_
SHADER
UNIFOR
M_
BLOC
K_
REFERENCE
D_
BY_
VERTE
X_
SHADER
UNIFOR
M_
BUFFER
UNIFOR
M_
BUFFE
R_
BINDING
UNIFOR
M_
BUFFE
R_
OFFSE
T_
ALIGNMENT
UNIFOR
M_
BUFFE
R_
SIZE
UNIFOR
M_
BUFFE
R_
START
UNIFOR
M_
IS_
ROW_
MAJOR
UNIFOR
M_
MATRI
X_
STRIDE
UNIFOR
M_
NAME_
LENGTH
UNIFOR
M_
OFFSET
UNIFOR
M_
SIZE
UNIFOR
M_
TYPE
UNPAC
K_
ALIGNMENT
UNPAC
K_
IMAG
E_
HEIGHT
UNPAC
K_
LSB_
FIRST
UNPAC
K_
ROW_
LENGTH
UNPAC
K_
SKIP_
IMAGES
UNPAC
K_
SKIP_
PIXELS
UNPAC
K_
SKIP_
ROWS
UNPAC
K_
SWAP_
BYTES
UNSIGNALED
UNSIGNE
D_
BYTE
UNSIGNE
D_
BYTE_
2_
3_
3_
REV
UNSIGNE
D_
BYTE_
3_
3_
2
UNSIGNE
D_
INT
UNSIGNE
D_
INT_
2_
10_
10_
10_
REV
UNSIGNE
D_
INT_
5_
9_
9_
9_
REV
UNSIGNE
D_
INT_
8_
8_
8_
8
UNSIGNE
D_
INT_
8_
8_
8_
8_
REV
UNSIGNE
D_
INT_
10F_
11F_
11F_
REV
UNSIGNE
D_
INT_
10_
10_
10_
2
UNSIGNE
D_
INT_
24_
8
UNSIGNE
D_
INT_
SAMPLE
R_
1D
UNSIGNE
D_
INT_
SAMPLE
R_
1D_
ARRAY
UNSIGNE
D_
INT_
SAMPLE
R_
2D
UNSIGNE
D_
INT_
SAMPLE
R_
2D_
ARRAY
UNSIGNE
D_
INT_
SAMPLE
R_
2D_
MULTISAMPLE
UNSIGNE
D_
INT_
SAMPLE
R_
2D_
MULTISAMPL
E_
ARRAY
UNSIGNE
D_
INT_
SAMPLE
R_
2D_
RECT
UNSIGNE
D_
INT_
SAMPLE
R_
3D
UNSIGNE
D_
INT_
SAMPLE
R_
BUFFER
UNSIGNE
D_
INT_
SAMPLE
R_
CUBE
UNSIGNE
D_
INT_
VEC2
UNSIGNE
D_
INT_
VEC3
UNSIGNE
D_
INT_
VEC4
UNSIGNE
D_
NORMALIZED
UNSIGNE
D_
SHORT
UNSIGNE
D_
SHOR
T_
1_
5_
5_
5_
REV
UNSIGNE
D_
SHOR
T_
4_
4_
4_
4
UNSIGNE
D_
SHOR
T_
4_
4_
4_
4_
REV
UNSIGNE
D_
SHOR
T_
5_
5_
5_
1
UNSIGNE
D_
SHOR
T_
5_
6_
5
UNSIGNE
D_
SHOR
T_
5_
6_
5_
REV
UPPE
R_
LEFT
VALIDAT
E_
STATUS
VENDOR
VERSION
VERTE
X_
ARRA
Y_
BINDING
VERTE
X_
ATTRI
B_
ARRA
Y_
BUFFE
R_
BINDING
VERTE
X_
ATTRI
B_
ARRA
Y_
DIVISOR
VERTE
X_
ATTRI
B_
ARRA
Y_
ENABLED
VERTE
X_
ATTRI
B_
ARRA
Y_
INTEGER
VERTE
X_
ATTRI
B_
ARRA
Y_
NORMALIZED
VERTE
X_
ATTRI
B_
ARRA
Y_
POINTER
VERTE
X_
ATTRI
B_
ARRA
Y_
SIZE
VERTE
X_
ATTRI
B_
ARRA
Y_
STRIDE
VERTE
X_
ATTRI
B_
ARRA
Y_
TYPE
VERTE
X_
PROGRA
M_
POIN
T_
SIZE
VERTE
X_
SHADER
VIEWPORT
WAIT_
FAILED
WRIT
E_
ONLY
XOR
ZERO
Functions
§
missing_
fn_
panic
🔒