script
0.0.1
Module WebG
L2Rendering
Context
Constants
Constants
In script::
dom::
bindings::
codegen::
Bindings::
WebG
L2Rendering
Context
Binding::
WebG
L2Rendering
Context_
Binding
Module
script
::
dom
::
bindings
::
codegen
::
Bindings
::
WebGL2RenderingContextBinding
::
WebGL2RenderingContext_Binding
::
WebGL2RenderingContextConstants
Copy item path
source
·
[
−
]
Constants
§
ACTIV
E_
ATTRIBUTES
ACTIV
E_
TEXTURE
ACTIV
E_
UNIFORMS
ACTIV
E_
UNIFOR
M_
BLOCKS
ALIASE
D_
LINE_
WIDT
H_
RANGE
ALIASE
D_
POIN
T_
SIZE_
RANGE
ALPHA
ALPH
A_
BITS
ALREAD
Y_
SIGNALED
ALWAYS
ANY_
SAMPLE
S_
PASSED
ANY_
SAMPLE
S_
PASSE
D_
CONSERVATIVE
ARRA
Y_
BUFFER
ARRA
Y_
BUFFE
R_
BINDING
ATTACHE
D_
SHADERS
BACK
BLEND
BLEN
D_
COLOR
BLEN
D_
DST_
ALPHA
BLEN
D_
DST_
RGB
BLEN
D_
EQUATION
BLEN
D_
EQUATIO
N_
ALPHA
BLEN
D_
EQUATIO
N_
RGB
BLEN
D_
SRC_
ALPHA
BLEN
D_
SRC_
RGB
BLUE_
BITS
BOOL
BOOL_
VEC2
BOOL_
VEC3
BOOL_
VEC4
BROWSE
R_
DEFAUL
T_
WEBGL
BUFFE
R_
SIZE
BUFFE
R_
USAGE
BYTE
CCW
CLAM
P_
TO_
EDGE
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_
BUFFE
R_
BIT
COLO
R_
CLEA
R_
VALUE
COLO
R_
WRITEMASK
COMPAR
E_
REF_
TO_
TEXTURE
COMPIL
E_
STATUS
COMPRESSE
D_
TEXTUR
E_
FORMATS
CONDITIO
N_
SATISFIED
CONSTAN
T_
ALPHA
CONSTAN
T_
COLOR
CONTEX
T_
LOST_
WEBGL
COPY_
READ_
BUFFER
COPY_
READ_
BUFFE
R_
BINDING
COPY_
WRIT
E_
BUFFER
COPY_
WRIT
E_
BUFFE
R_
BINDING
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_
BITS
DEPT
H_
BUFFE
R_
BIT
DEPT
H_
CLEA
R_
VALUE
DEPT
H_
COMPONENT
DEPT
H_
COMPONEN
T16
DEPT
H_
COMPONEN
T24
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
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
FASTEST
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_
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_
DIMENSIONS
FRAMEBUFFE
R_
INCOMPLET
E_
MISSIN
G_
ATTACHMENT
FRAMEBUFFE
R_
INCOMPLET
E_
MULTISAMPLE
FRAMEBUFFE
R_
UNSUPPORTED
FRONT
FRON
T_
AND_
BACK
FRON
T_
FACE
FUNC_
ADD
FUNC_
REVERS
E_
SUBTRACT
FUNC_
SUBTRACT
GENERAT
E_
MIPMA
P_
HINT
GEQUAL
GREATER
GREE
N_
BITS
HALF_
FLOAT
HIGH_
FLOAT
HIGH_
INT
IMPLEMENTATIO
N_
COLO
R_
READ_
FORMAT
IMPLEMENTATIO
N_
COLO
R_
READ_
TYPE
INCR
INCR_
WRAP
INT
INTERLEAVE
D_
ATTRIBS
INT_
2_
10_
10_
10_
REV
INT_
SAMPLE
R_
2D
INT_
SAMPLE
R_
2D_
ARRAY
INT_
SAMPLE
R_
3D
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
LEQUAL
LESS
LINEAR
LINEA
R_
MIPMA
P_
LINEAR
LINEA
R_
MIPMA
P_
NEAREST
LINES
LINE_
LOOP
LINE_
STRIP
LINE_
WIDTH
LINK_
STATUS
LOW_
FLOAT
LOW_INT
LUMINANCE
LUMINANC
E_
ALPHA
MAX
MAX_
3D_
TEXTUR
E_
SIZE
MAX_
ARRA
Y_
TEXTUR
E_
LAYERS
MAX_
CLIEN
T_
WAIT_
TIMEOU
T_
WEBGL
MAX_
COLO
R_
ATTACHMENTS
MAX_
COMBINE
D_
FRAGMEN
T_
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_
DRAW_
BUFFERS
MAX_
ELEMENT
S_
INDICES
MAX_
ELEMENT
S_
VERTICES
MAX_
ELEMEN
T_
INDEX
MAX_
FRAGMEN
T_
INPU
T_
COMPONENTS
MAX_
FRAGMEN
T_
UNIFOR
M_
BLOCKS
MAX_
FRAGMEN
T_
UNIFOR
M_
COMPONENTS
MAX_
FRAGMEN
T_
UNIFOR
M_
VECTORS
MAX_
PROGRA
M_
TEXE
L_
OFFSET
MAX_
RENDERBUFFE
R_
SIZE
MAX_
SAMPLES
MAX_
SERVE
R_
WAIT_
TIMEOUT
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_
VECTORS
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_
VERTE
X_
UNIFOR
M_
VECTORS
MAX_
VIEWPOR
T_
DIMS
MEDIU
M_
FLOAT
MEDIU
M_
INT
MIN
MIN_
PROGRA
M_
TEXE
L_
OFFSET
MIRRORE
D_
REPEAT
NEAREST
NEARES
T_
MIPMA
P_
LINEAR
NEARES
T_
MIPMA
P_
NEAREST
NEVER
NICEST
NONE
NOTEQUAL
NO_
ERROR
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_
SRC_
ALPHA
ONE_
MINU
S_
SRC_
COLOR
OUT_
OF_
MEMORY
PACK_
ALIGNMENT
PACK_
ROW_
LENGTH
PACK_
SKIP_
PIXELS
PACK_
SKIP_
ROWS
PIXE
L_
PACK_
BUFFER
PIXE
L_
PACK_
BUFFE
R_
BINDING
PIXE
L_
UNPAC
K_
BUFFER
PIXE
L_
UNPAC
K_
BUFFE
R_
BINDING
POINTS
POLYGO
N_
OFFSE
T_
FACTOR
POLYGO
N_
OFFSE
T_
FILL
POLYGO
N_
OFFSE
T_
UNITS
QUER
Y_
RESULT
QUER
Y_
RESUL
T_
AVAILABLE
R8
R8I
R8UI
R8_
SNORM
R11F_
G11F_
B10F
R16F
R16I
R16UI
R32F
R32I
R32UI
RASTERIZE
R_
DISCARD
READ_
BUFFER
READ_
FRAMEBUFFER
READ_
FRAMEBUFFE
R_
BINDING
RED
RED_
BITS
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
RG16F
RG16I
RG16UI
RG32F
RG32I
RG32UI
RGB
RGB8
RGB5_A1
RGB8I
RGB8UI
RGB8_
SNORM
RGB9_E5
RGB10_
A2
RGB10_
A2UI
RGB16F
RGB16I
RGB16UI
RGB32F
RGB32I
RGB32UI
RGB565
RGBA
RGBA4
RGBA8
RGBA8I
RGBA8UI
RGBA8_
SNORM
RGBA16F
RGBA16I
RGBA16UI
RGBA32F
RGBA32I
RGBA32UI
RGBA_
INTEGER
RGB_
INTEGER
RG_
INTEGER
SAMPLE
R_
2D
SAMPLE
R_
2D_
ARRAY
SAMPLE
R_
2D_
ARRA
Y_
SHADOW
SAMPLE
R_
2D_
SHADOW
SAMPLE
R_
3D
SAMPLE
R_
BINDING
SAMPLE
R_
CUBE
SAMPLE
R_
CUBE_
SHADOW
SAMPLES
SAMPL
E_
ALPH
A_
TO_
COVERAGE
SAMPL
E_
BUFFERS
SAMPL
E_
COVERAGE
SAMPL
E_
COVERAG
E_
INVERT
SAMPL
E_
COVERAG
E_
VALUE
SCISSO
R_
BOX
SCISSO
R_
TEST
SEPARAT
E_
ATTRIBS
SHADE
R_
TYPE
SHADIN
G_
LANGUAG
E_
VERSION
SHORT
SIGNALED
SIGNE
D_
NORMALIZED
SRC_
ALPHA
SRC_
ALPH
A_
SATURATE
SRC_
COLOR
SRGB
SRGB8
SRGB8_
ALPH
A8
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_
BITS
STENCI
L_
BUFFE
R_
BIT
STENCI
L_
CLEA
R_
VALUE
STENCI
L_
FAIL
STENCI
L_
FUNC
STENCI
L_
INDE
X8
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
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_
2D
TEXTUR
E_
2D_
ARRAY
TEXTUR
E_
3D
TEXTUR
E_
BASE_
LEVEL
TEXTUR
E_
BINDIN
G_
2D
TEXTUR
E_
BINDIN
G_
2D_
ARRAY
TEXTUR
E_
BINDIN
G_
3D
TEXTUR
E_
BINDIN
G_
CUBE_
MAP
TEXTUR
E_
COMPAR
E_
FUNC
TEXTUR
E_
COMPAR
E_
MODE
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_
IMMUTABL
E_
FORMAT
TEXTUR
E_
IMMUTABL
E_
LEVELS
TEXTUR
E_
MAG_
FILTER
TEXTUR
E_
MAX_
LEVEL
TEXTUR
E_
MAX_
LOD
TEXTUR
E_
MIN_
FILTER
TEXTUR
E_
MIN_
LOD
TEXTUR
E_
WRAP_
R
TEXTUR
E_
WRAP_
S
TEXTUR
E_
WRAP_
T
TIMEOU
T_
EXPIRED
TIMEOU
T_
IGNORED
TRANSFOR
M_
FEEDBACK
TRANSFOR
M_
FEEDBAC
K_
ACTIVE
TRANSFOR
M_
FEEDBAC
K_
BINDING
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_
PAUSED
TRANSFOR
M_
FEEDBAC
K_
PRIMITIVE
S_
WRITTEN
TRANSFOR
M_
FEEDBAC
K_
VARYINGS
TRIANGLES
TRIANGL
E_
FAN
TRIANGL
E_
STRIP
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_
REFERENCE
D_
BY_
FRAGMEN
T_
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_
OFFSET
UNIFOR
M_
SIZE
UNIFOR
M_
TYPE
UNPAC
K_
ALIGNMENT
UNPAC
K_
COLORSPAC
E_
CONVERSIO
N_
WEBGL
UNPAC
K_
FLIP_
Y_
WEBGL
UNPAC
K_
IMAG
E_
HEIGHT
UNPAC
K_
PREMULTIPL
Y_
ALPH
A_
WEBGL
UNPAC
K_
ROW_
LENGTH
UNPAC
K_
SKIP_
IMAGES
UNPAC
K_
SKIP_
PIXELS
UNPAC
K_
SKIP_
ROWS
UNSIGNALED
UNSIGNE
D_
BYTE
UNSIGNE
D_
INT
UNSIGNE
D_
INT_
2_
10_
10_
10_
REV
UNSIGNE
D_
INT_
5_
9_
9_
9_
REV
UNSIGNE
D_
INT_
10F_
11F_
11F_
REV
UNSIGNE
D_
INT_
24_
8
UNSIGNE
D_
INT_
SAMPLE
R_
2D
UNSIGNE
D_
INT_
SAMPLE
R_
2D_
ARRAY
UNSIGNE
D_
INT_
SAMPLE
R_
3D
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_
4_
4_
4_
4
UNSIGNE
D_
SHOR
T_
5_
5_
5_
1
UNSIGNE
D_
SHOR
T_
5_
6_
5
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_
SHADER
VIEWPORT
WAIT_
FAILED
ZERO