Search
Preparing search index...
The search index is not available
typescript - v3.7.7
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"node_modules/typedoc/node_modules/typescript/lib/lib.dom.d"
WebGL2RenderingContext
Interface WebGL2RenderingContext
Hierarchy
WebGL2RenderingContextBase
WebGL2RenderingContextOverloads
WebGLRenderingContextBase
WebGL2RenderingContext
Index
Properties
ACTIVE_
ATTRIBUTES
ACTIVE_
TEXTURE
ACTIVE_
UNIFORMS
ACTIVE_
UNIFORM_
BLOCKS
ALIASED_
LINE_
WIDTH_
RANGE
ALIASED_
POINT_
SIZE_
RANGE
ALPHA
ALPHA_
BITS
ALREADY_
SIGNALED
ALWAYS
ANY_
SAMPLES_
PASSED
ANY_
SAMPLES_
PASSED_
CONSERVATIVE
ARRAY_
BUFFER
ARRAY_
BUFFER_
BINDING
ATTACHED_
SHADERS
BACK
BLEND
BLEND_
COLOR
BLEND_
DST_
ALPHA
BLEND_
DST_
RGB
BLEND_
EQUATION
BLEND_
EQUATION_
ALPHA
BLEND_
EQUATION_
RGB
BLEND_
SRC_
ALPHA
BLEND_
SRC_
RGB
BLUE_
BITS
BOOL
BOOL_
VEC2
BOOL_
VEC3
BOOL_
VEC4
BROWSER_
DEFAULT_
WEBGL
BUFFER_
SIZE
BUFFER_
USAGE
BYTE
CCW
CLAMP_
TO_
EDGE
COLOR
COLOR_
ATTACHMENT0
COLOR_
ATTACHMENT1
COLOR_
ATTACHMENT10
COLOR_
ATTACHMENT11
COLOR_
ATTACHMENT12
COLOR_
ATTACHMENT13
COLOR_
ATTACHMENT14
COLOR_
ATTACHMENT15
COLOR_
ATTACHMENT2
COLOR_
ATTACHMENT3
COLOR_
ATTACHMENT4
COLOR_
ATTACHMENT5
COLOR_
ATTACHMENT6
COLOR_
ATTACHMENT7
COLOR_
ATTACHMENT8
COLOR_
ATTACHMENT9
COLOR_
BUFFER_
BIT
COLOR_
CLEAR_
VALUE
COLOR_
WRITEMASK
COMPARE_
REF_
TO_
TEXTURE
COMPILE_
STATUS
COMPRESSED_
TEXTURE_
FORMATS
CONDITION_
SATISFIED
CONSTANT_
ALPHA
CONSTANT_
COLOR
CONTEXT_
LOST_
WEBGL
COPY_
READ_
BUFFER
COPY_
READ_
BUFFER_
BINDING
COPY_
WRITE_
BUFFER
COPY_
WRITE_
BUFFER_
BINDING
CULL_
FACE
CULL_
FACE_
MODE
CURRENT_
PROGRAM
CURRENT_
QUERY
CURRENT_
VERTEX_
ATTRIB
CW
DECR
DECR_
WRAP
DELETE_
STATUS
DEPTH
DEPTH24_
STENCIL8
DEPTH32
F_
STENCIL8
DEPTH_
ATTACHMENT
DEPTH_
BITS
DEPTH_
BUFFER_
BIT
DEPTH_
CLEAR_
VALUE
DEPTH_
COMPONENT
DEPTH_
COMPONENT16
DEPTH_
COMPONENT24
DEPTH_
COMPONENT32F
DEPTH_
FUNC
DEPTH_
RANGE
DEPTH_
STENCIL
DEPTH_
STENCIL_
ATTACHMENT
DEPTH_
TEST
DEPTH_
WRITEMASK
DITHER
DONT_
CARE
DRAW_
BUFFER0
DRAW_
BUFFER1
DRAW_
BUFFER10
DRAW_
BUFFER11
DRAW_
BUFFER12
DRAW_
BUFFER13
DRAW_
BUFFER14
DRAW_
BUFFER15
DRAW_
BUFFER2
DRAW_
BUFFER3
DRAW_
BUFFER4
DRAW_
BUFFER5
DRAW_
BUFFER6
DRAW_
BUFFER7
DRAW_
BUFFER8
DRAW_
BUFFER9
DRAW_
FRAMEBUFFER
DRAW_
FRAMEBUFFER_
BINDING
DST_
ALPHA
DST_
COLOR
DYNAMIC_
COPY
DYNAMIC_
DRAW
DYNAMIC_
READ
ELEMENT_
ARRAY_
BUFFER
ELEMENT_
ARRAY_
BUFFER_
BINDING
EQUAL
FASTEST
FLOAT
FLOAT_
32_
UNSIGNED_
INT_
24_
8_REV
FLOAT_
MAT2
FLOAT_
MAT2x3
FLOAT_
MAT2x4
FLOAT_
MAT3
FLOAT_
MAT3x2
FLOAT_
MAT3x4
FLOAT_
MAT4
FLOAT_
MAT4x2
FLOAT_
MAT4x3
FLOAT_
VEC2
FLOAT_
VEC3
FLOAT_
VEC4
FRAGMENT_
SHADER
FRAGMENT_
SHADER_
DERIVATIVE_
HINT
FRAMEBUFFER
FRAMEBUFFER_
ATTACHMENT_
ALPHA_
SIZE
FRAMEBUFFER_
ATTACHMENT_
BLUE_
SIZE
FRAMEBUFFER_
ATTACHMENT_
COLOR_
ENCODING
FRAMEBUFFER_
ATTACHMENT_
COMPONENT_
TYPE
FRAMEBUFFER_
ATTACHMENT_
DEPTH_
SIZE
FRAMEBUFFER_
ATTACHMENT_
GREEN_
SIZE
FRAMEBUFFER_
ATTACHMENT_
OBJECT_
NAME
FRAMEBUFFER_
ATTACHMENT_
OBJECT_
TYPE
FRAMEBUFFER_
ATTACHMENT_
RED_
SIZE
FRAMEBUFFER_
ATTACHMENT_
STENCIL_
SIZE
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
CUBE_
MAP_
FACE
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
LAYER
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
LEVEL
FRAMEBUFFER_
BINDING
FRAMEBUFFER_
COMPLETE
FRAMEBUFFER_
DEFAULT
FRAMEBUFFER_
INCOMPLETE_
ATTACHMENT
FRAMEBUFFER_
INCOMPLETE_
DIMENSIONS
FRAMEBUFFER_
INCOMPLETE_
MISSING_
ATTACHMENT
FRAMEBUFFER_
INCOMPLETE_
MULTISAMPLE
FRAMEBUFFER_
UNSUPPORTED
FRONT
FRONT_
AND_
BACK
FRONT_
FACE
FUNC_
ADD
FUNC_
REVERSE_
SUBTRACT
FUNC_
SUBTRACT
GENERATE_
MIPMAP_
HINT
GEQUAL
GREATER
GREEN_
BITS
HALF_
FLOAT
HIGH_
FLOAT
HIGH_
INT
IMPLEMENTATION_
COLOR_
READ_
FORMAT
IMPLEMENTATION_
COLOR_
READ_
TYPE
INCR
INCR_
WRAP
INT
INTERLEAVED_
ATTRIBS
INT_
2_10_
10_
10_
REV
INT_
SAMPLER_
2D
INT_
SAMPLER_
2
D_
ARRAY
INT_
SAMPLER_
3D
INT_
SAMPLER_
CUBE
INT_
VEC2
INT_
VEC3
INT_
VEC4
INVALID_
ENUM
INVALID_
FRAMEBUFFER_
OPERATION
INVALID_
INDEX
INVALID_
OPERATION
INVALID_
VALUE
INVERT
KEEP
LEQUAL
LESS
LINEAR
LINEAR_
MIPMAP_
LINEAR
LINEAR_
MIPMAP_
NEAREST
LINES
LINE_
LOOP
LINE_
STRIP
LINE_
WIDTH
LINK_
STATUS
LOW_
FLOAT
LOW_
INT
LUMINANCE
LUMINANCE_
ALPHA
MAX
MAX_
3
D_
TEXTURE_
SIZE
MAX_
ARRAY_
TEXTURE_
LAYERS
MAX_
CLIENT_
WAIT_
TIMEOUT_
WEBGL
MAX_
COLOR_
ATTACHMENTS
MAX_
COMBINED_
FRAGMENT_
UNIFORM_
COMPONENTS
MAX_
COMBINED_
TEXTURE_
IMAGE_
UNITS
MAX_
COMBINED_
UNIFORM_
BLOCKS
MAX_
COMBINED_
VERTEX_
UNIFORM_
COMPONENTS
MAX_
CUBE_
MAP_
TEXTURE_
SIZE
MAX_
DRAW_
BUFFERS
MAX_
ELEMENTS_
INDICES
MAX_
ELEMENTS_
VERTICES
MAX_
ELEMENT_
INDEX
MAX_
FRAGMENT_
INPUT_
COMPONENTS
MAX_
FRAGMENT_
UNIFORM_
BLOCKS
MAX_
FRAGMENT_
UNIFORM_
COMPONENTS
MAX_
FRAGMENT_
UNIFORM_
VECTORS
MAX_
PROGRAM_
TEXEL_
OFFSET
MAX_
RENDERBUFFER_
SIZE
MAX_
SAMPLES
MAX_
SERVER_
WAIT_
TIMEOUT
MAX_
TEXTURE_
IMAGE_
UNITS
MAX_
TEXTURE_
LOD_
BIAS
MAX_
TEXTURE_
SIZE
MAX_
TRANSFORM_
FEEDBACK_
INTERLEAVED_
COMPONENTS
MAX_
TRANSFORM_
FEEDBACK_
SEPARATE_
ATTRIBS
MAX_
TRANSFORM_
FEEDBACK_
SEPARATE_
COMPONENTS
MAX_
UNIFORM_
BLOCK_
SIZE
MAX_
UNIFORM_
BUFFER_
BINDINGS
MAX_
VARYING_
COMPONENTS
MAX_
VARYING_
VECTORS
MAX_
VERTEX_
ATTRIBS
MAX_
VERTEX_
OUTPUT_
COMPONENTS
MAX_
VERTEX_
TEXTURE_
IMAGE_
UNITS
MAX_
VERTEX_
UNIFORM_
BLOCKS
MAX_
VERTEX_
UNIFORM_
COMPONENTS
MAX_
VERTEX_
UNIFORM_
VECTORS
MAX_
VIEWPORT_
DIMS
MEDIUM_
FLOAT
MEDIUM_
INT
MIN
MIN_
PROGRAM_
TEXEL_
OFFSET
MIRRORED_
REPEAT
NEAREST
NEAREST_
MIPMAP_
LINEAR
NEAREST_
MIPMAP_
NEAREST
NEVER
NICEST
NONE
NOTEQUAL
NO_
ERROR
OBJECT_
TYPE
ONE
ONE_
MINUS_
CONSTANT_
ALPHA
ONE_
MINUS_
CONSTANT_
COLOR
ONE_
MINUS_
DST_
ALPHA
ONE_
MINUS_
DST_
COLOR
ONE_
MINUS_
SRC_
ALPHA
ONE_
MINUS_
SRC_
COLOR
OUT_
OF_
MEMORY
PACK_
ALIGNMENT
PACK_
ROW_
LENGTH
PACK_
SKIP_
PIXELS
PACK_
SKIP_
ROWS
PIXEL_
PACK_
BUFFER
PIXEL_
PACK_
BUFFER_
BINDING
PIXEL_
UNPACK_
BUFFER
PIXEL_
UNPACK_
BUFFER_
BINDING
POINTS
POLYGON_
OFFSET_
FACTOR
POLYGON_
OFFSET_
FILL
POLYGON_
OFFSET_
UNITS
QUERY_
RESULT
QUERY_
RESULT_
AVAILABLE
R11
F_
G11
F_
B10F
R16F
R16I
R16UI
R32F
R32I
R32UI
R8
R8I
R8UI
R8_
SNORM
RASTERIZER_
DISCARD
READ_
BUFFER
READ_
FRAMEBUFFER
READ_
FRAMEBUFFER_
BINDING
RED
RED_
BITS
RED_
INTEGER
RENDERBUFFER
RENDERBUFFER_
ALPHA_
SIZE
RENDERBUFFER_
BINDING
RENDERBUFFER_
BLUE_
SIZE
RENDERBUFFER_
DEPTH_
SIZE
RENDERBUFFER_
GREEN_
SIZE
RENDERBUFFER_
HEIGHT
RENDERBUFFER_
INTERNAL_
FORMAT
RENDERBUFFER_
RED_
SIZE
RENDERBUFFER_
SAMPLES
RENDERBUFFER_
STENCIL_
SIZE
RENDERBUFFER_
WIDTH
RENDERER
REPEAT
REPLACE
RG
RG16F
RG16I
RG16UI
RG32F
RG32I
RG32UI
RG8
RG8I
RG8UI
RG8_
SNORM
RGB
RGB10_
A2
RGB10_
A2UI
RGB16F
RGB16I
RGB16UI
RGB32F
RGB32I
RGB32UI
RGB565
RGB5_
A1
RGB8
RGB8I
RGB8UI
RGB8_
SNORM
RGB9_
E5
RGBA
RGBA16F
RGBA16I
RGBA16UI
RGBA32F
RGBA32I
RGBA32UI
RGBA4
RGBA8
RGBA8I
RGBA8UI
RGBA8_
SNORM
RGBA_
INTEGER
RGB_
INTEGER
RG_
INTEGER
SAMPLER_
2D
SAMPLER_
2
D_
ARRAY
SAMPLER_
2
D_
ARRAY_
SHADOW
SAMPLER_
2
D_
SHADOW
SAMPLER_
3D
SAMPLER_
BINDING
SAMPLER_
CUBE
SAMPLER_
CUBE_
SHADOW
SAMPLES
SAMPLE_
ALPHA_
TO_
COVERAGE
SAMPLE_
BUFFERS
SAMPLE_
COVERAGE
SAMPLE_
COVERAGE_
INVERT
SAMPLE_
COVERAGE_
VALUE
SCISSOR_
BOX
SCISSOR_
TEST
SEPARATE_
ATTRIBS
SHADER_
TYPE
SHADING_
LANGUAGE_
VERSION
SHORT
SIGNALED
SIGNED_
NORMALIZED
SRC_
ALPHA
SRC_
ALPHA_
SATURATE
SRC_
COLOR
SRGB
SRGB8
SRGB8_
ALPHA8
STATIC_
COPY
STATIC_
DRAW
STATIC_
READ
STENCIL
STENCIL_
ATTACHMENT
STENCIL_
BACK_
FAIL
STENCIL_
BACK_
FUNC
STENCIL_
BACK_
PASS_
DEPTH_
FAIL
STENCIL_
BACK_
PASS_
DEPTH_
PASS
STENCIL_
BACK_
REF
STENCIL_
BACK_
VALUE_
MASK
STENCIL_
BACK_
WRITEMASK
STENCIL_
BITS
STENCIL_
BUFFER_
BIT
STENCIL_
CLEAR_
VALUE
STENCIL_
FAIL
STENCIL_
FUNC
STENCIL_
INDEX8
STENCIL_
PASS_
DEPTH_
FAIL
STENCIL_
PASS_
DEPTH_
PASS
STENCIL_
REF
STENCIL_
TEST
STENCIL_
VALUE_
MASK
STENCIL_
WRITEMASK
STREAM_
COPY
STREAM_
DRAW
STREAM_
READ
SUBPIXEL_
BITS
SYNC_
CONDITION
SYNC_
FENCE
SYNC_
FLAGS
SYNC_
FLUSH_
COMMANDS_
BIT
SYNC_
GPU_
COMMANDS_
COMPLETE
SYNC_
STATUS
TEXTURE
TEXTURE0
TEXTURE1
TEXTURE10
TEXTURE11
TEXTURE12
TEXTURE13
TEXTURE14
TEXTURE15
TEXTURE16
TEXTURE17
TEXTURE18
TEXTURE19
TEXTURE2
TEXTURE20
TEXTURE21
TEXTURE22
TEXTURE23
TEXTURE24
TEXTURE25
TEXTURE26
TEXTURE27
TEXTURE28
TEXTURE29
TEXTURE3
TEXTURE30
TEXTURE31
TEXTURE4
TEXTURE5
TEXTURE6
TEXTURE7
TEXTURE8
TEXTURE9
TEXTURE_
2D
TEXTURE_
2
D_
ARRAY
TEXTURE_
3D
TEXTURE_
BASE_
LEVEL
TEXTURE_
BINDING_
2D
TEXTURE_
BINDING_
2
D_
ARRAY
TEXTURE_
BINDING_
3D
TEXTURE_
BINDING_
CUBE_
MAP
TEXTURE_
COMPARE_
FUNC
TEXTURE_
COMPARE_
MODE
TEXTURE_
CUBE_
MAP
TEXTURE_
CUBE_
MAP_
NEGATIVE_
X
TEXTURE_
CUBE_
MAP_
NEGATIVE_
Y
TEXTURE_
CUBE_
MAP_
NEGATIVE_
Z
TEXTURE_
CUBE_
MAP_
POSITIVE_
X
TEXTURE_
CUBE_
MAP_
POSITIVE_
Y
TEXTURE_
CUBE_
MAP_
POSITIVE_
Z
TEXTURE_
IMMUTABLE_
FORMAT
TEXTURE_
IMMUTABLE_
LEVELS
TEXTURE_
MAG_
FILTER
TEXTURE_
MAX_
LEVEL
TEXTURE_
MAX_
LOD
TEXTURE_
MIN_
FILTER
TEXTURE_
MIN_
LOD
TEXTURE_
WRAP_
R
TEXTURE_
WRAP_
S
TEXTURE_
WRAP_
T
TIMEOUT_
EXPIRED
TIMEOUT_
IGNORED
TRANSFORM_
FEEDBACK
TRANSFORM_
FEEDBACK_
ACTIVE
TRANSFORM_
FEEDBACK_
BINDING
TRANSFORM_
FEEDBACK_
BUFFER
TRANSFORM_
FEEDBACK_
BUFFER_
BINDING
TRANSFORM_
FEEDBACK_
BUFFER_
MODE
TRANSFORM_
FEEDBACK_
BUFFER_
SIZE
TRANSFORM_
FEEDBACK_
BUFFER_
START
TRANSFORM_
FEEDBACK_
PAUSED
TRANSFORM_
FEEDBACK_
PRIMITIVES_
WRITTEN
TRANSFORM_
FEEDBACK_
VARYINGS
TRIANGLES
TRIANGLE_
FAN
TRIANGLE_
STRIP
UNIFORM_
ARRAY_
STRIDE
UNIFORM_
BLOCK_
ACTIVE_
UNIFORMS
UNIFORM_
BLOCK_
ACTIVE_
UNIFORM_
INDICES
UNIFORM_
BLOCK_
BINDING
UNIFORM_
BLOCK_
DATA_
SIZE
UNIFORM_
BLOCK_
INDEX
UNIFORM_
BLOCK_
REFERENCED_
BY_
FRAGMENT_
SHADER
UNIFORM_
BLOCK_
REFERENCED_
BY_
VERTEX_
SHADER
UNIFORM_
BUFFER
UNIFORM_
BUFFER_
BINDING
UNIFORM_
BUFFER_
OFFSET_
ALIGNMENT
UNIFORM_
BUFFER_
SIZE
UNIFORM_
BUFFER_
START
UNIFORM_
IS_
ROW_
MAJOR
UNIFORM_
MATRIX_
STRIDE
UNIFORM_
OFFSET
UNIFORM_
SIZE
UNIFORM_
TYPE
UNPACK_
ALIGNMENT
UNPACK_
COLORSPACE_
CONVERSION_
WEBGL
UNPACK_
FLIP_
Y_WEBGL
UNPACK_
IMAGE_
HEIGHT
UNPACK_
PREMULTIPLY_
ALPHA_
WEBGL
UNPACK_
ROW_
LENGTH
UNPACK_
SKIP_
IMAGES
UNPACK_
SKIP_
PIXELS
UNPACK_
SKIP_
ROWS
UNSIGNALED
UNSIGNED_
BYTE
UNSIGNED_
INT
UNSIGNED_
INT_
10
F_
11
F_
11
F_
REV
UNSIGNED_
INT_
24_
8
UNSIGNED_
INT_
2_10_
10_
10_
REV
UNSIGNED_
INT_
5_9_
9_9_
REV
UNSIGNED_
INT_
SAMPLER_
2D
UNSIGNED_
INT_
SAMPLER_
2
D_
ARRAY
UNSIGNED_
INT_
SAMPLER_
3D
UNSIGNED_
INT_
SAMPLER_
CUBE
UNSIGNED_
INT_
VEC2
UNSIGNED_
INT_
VEC3
UNSIGNED_
INT_
VEC4
UNSIGNED_
NORMALIZED
UNSIGNED_
SHORT
UNSIGNED_
SHORT_
4_4_
4_4
UNSIGNED_
SHORT_
5_5_
5_1
UNSIGNED_
SHORT_
5_6_
5
VALIDATE_
STATUS
VENDOR
VERSION
VERTEX_
ARRAY_
BINDING
VERTEX_
ATTRIB_
ARRAY_
BUFFER_
BINDING
VERTEX_
ATTRIB_
ARRAY_
DIVISOR
VERTEX_
ATTRIB_
ARRAY_
ENABLED
VERTEX_
ATTRIB_
ARRAY_
INTEGER
VERTEX_
ATTRIB_
ARRAY_
NORMALIZED
VERTEX_
ATTRIB_
ARRAY_
POINTER
VERTEX_
ATTRIB_
ARRAY_
SIZE
VERTEX_
ATTRIB_
ARRAY_
STRIDE
VERTEX_
ATTRIB_
ARRAY_
TYPE
VERTEX_
SHADER
VIEWPORT
WAIT_
FAILED
ZERO
canvas
drawing
Buffer
Height
drawing
Buffer
Width
Methods
active
Texture
attach
Shader
begin
Query
begin
Transform
Feedback
bind
Attrib
Location
bind
Buffer
bind
Buffer
Base
bind
Buffer
Range
bind
Framebuffer
bind
Renderbuffer
bind
Sampler
bind
Texture
bind
Transform
Feedback
bind
Vertex
Array
blend
Color
blend
Equation
blend
Equation
Separate
blend
Func
blend
Func
Separate
blit
Framebuffer
buffer
Data
buffer
Sub
Data
check
Framebuffer
Status
clear
clear
Bufferfi
clear
Bufferfv
clear
Bufferiv
clear
Bufferuiv
clear
Color
clear
Depth
clear
Stencil
client
Wait
Sync
color
Mask
compile
Shader
compressed
Tex
Image2D
compressed
Tex
Image3D
compressed
Tex
Sub
Image2D
compressed
Tex
Sub
Image3D
copy
Buffer
Sub
Data
copy
Tex
Image2D
copy
Tex
Sub
Image2D
copy
Tex
Sub
Image3D
create
Buffer
create
Framebuffer
create
Program
create
Query
create
Renderbuffer
create
Sampler
create
Shader
create
Texture
create
Transform
Feedback
create
Vertex
Array
cull
Face
delete
Buffer
delete
Framebuffer
delete
Program
delete
Query
delete
Renderbuffer
delete
Sampler
delete
Shader
delete
Sync
delete
Texture
delete
Transform
Feedback
delete
Vertex
Array
depth
Func
depth
Mask
depth
Range
detach
Shader
disable
disable
Vertex
Attrib
Array
draw
Arrays
draw
Arrays
Instanced
draw
Buffers
draw
Elements
draw
Elements
Instanced
draw
Range
Elements
enable
enable
Vertex
Attrib
Array
end
Query
end
Transform
Feedback
fence
Sync
finish
flush
framebuffer
Renderbuffer
framebuffer
Texture2D
framebuffer
Texture
Layer
front
Face
generate
Mipmap
get
Active
Attrib
get
Active
Uniform
get
Active
Uniform
Block
Name
get
Active
Uniform
Block
Parameter
get
Active
Uniforms
get
Attached
Shaders
get
Attrib
Location
get
Buffer
Parameter
get
Buffer
Sub
Data
get
Context
Attributes
get
Error
get
Extension
get
Frag
Data
Location
get
Framebuffer
Attachment
Parameter
get
Indexed
Parameter
get
Internalformat
Parameter
get
Parameter
get
Program
Info
Log
get
Program
Parameter
get
Query
get
Query
Parameter
get
Renderbuffer
Parameter
get
Sampler
Parameter
get
Shader
Info
Log
get
Shader
Parameter
get
Shader
Precision
Format
get
Shader
Source
get
Supported
Extensions
get
Sync
Parameter
get
Tex
Parameter
get
Transform
Feedback
Varying
get
Uniform
get
Uniform
Block
Index
get
Uniform
Indices
get
Uniform
Location
get
Vertex
Attrib
get
Vertex
Attrib
Offset
hint
invalidate
Framebuffer
invalidate
Sub
Framebuffer
is
Buffer
is
Context
Lost
is
Enabled
is
Framebuffer
is
Program
is
Query
is
Renderbuffer
is
Sampler
is
Shader
is
Sync
is
Texture
is
Transform
Feedback
is
Vertex
Array
line
Width
link
Program
pause
Transform
Feedback
pixel
Storei
polygon
Offset
read
Buffer
read
Pixels
renderbuffer
Storage
renderbuffer
Storage
Multisample
resume
Transform
Feedback
sample
Coverage
sampler
Parameterf
sampler
Parameteri
scissor
shader
Source
stencil
Func
stencil
Func
Separate
stencil
Mask
stencil
Mask
Separate
stencil
Op
stencil
OpSeparate
tex
Image2D
tex
Image3D
tex
Parameterf
tex
Parameteri
tex
Storage2D
tex
Storage3D
tex
Sub
Image2D
tex
Sub
Image3D
transform
Feedback
Varyings
uniform1f
uniform1fv
uniform1i
uniform1iv
uniform1ui
uniform1uiv
uniform2f
uniform2fv
uniform2i
uniform2iv
uniform2ui
uniform2uiv
uniform3f
uniform3fv
uniform3i
uniform3iv
uniform3ui
uniform3uiv
uniform4f
uniform4fv
uniform4i
uniform4iv
uniform4ui
uniform4uiv
uniform
Block
Binding
uniform
Matrix2fv
uniform
Matrix2x3fv
uniform
Matrix2x4fv
uniform
Matrix3fv
uniform
Matrix3x2fv
uniform
Matrix3x4fv
uniform
Matrix4fv
uniform
Matrix4x2fv
uniform
Matrix4x3fv
use
Program
validate
Program
vertex
Attrib1f
vertex
Attrib1fv
vertex
Attrib2f
vertex
Attrib2fv
vertex
Attrib3f
vertex
Attrib3fv
vertex
Attrib4f
vertex
Attrib4fv
vertex
Attrib
Divisor
vertex
Attrib
I4i
vertex
Attrib
I4iv
vertex
Attrib
I4ui
vertex
Attrib
I4uiv
vertex
AttribIPointer
vertex
Attrib
Pointer
viewport
wait
Sync
Properties
ACTIVE_
ATTRIBUTES
ACTIVE_
ATTRIBUTES
:
GLenum
ACTIVE_
TEXTURE
ACTIVE_
TEXTURE
:
GLenum
ACTIVE_
UNIFORMS
ACTIVE_
UNIFORMS
:
GLenum
ACTIVE_
UNIFORM_
BLOCKS
ACTIVE_
UNIFORM_
BLOCKS
:
GLenum
ALIASED_
LINE_
WIDTH_
RANGE
ALIASED_
LINE_
WIDTH_
RANGE
:
GLenum
ALIASED_
POINT_
SIZE_
RANGE
ALIASED_
POINT_
SIZE_
RANGE
:
GLenum
ALPHA
ALPHA
:
GLenum
ALPHA_
BITS
ALPHA_
BITS
:
GLenum
ALREADY_
SIGNALED
ALREADY_
SIGNALED
:
GLenum
ALWAYS
ALWAYS
:
GLenum
ANY_
SAMPLES_
PASSED
ANY_
SAMPLES_
PASSED
:
GLenum
ANY_
SAMPLES_
PASSED_
CONSERVATIVE
ANY_
SAMPLES_
PASSED_
CONSERVATIVE
:
GLenum
ARRAY_
BUFFER
ARRAY_
BUFFER
:
GLenum
ARRAY_
BUFFER_
BINDING
ARRAY_
BUFFER_
BINDING
:
GLenum
ATTACHED_
SHADERS
ATTACHED_
SHADERS
:
GLenum
BACK
BACK
:
GLenum
BLEND
BLEND
:
GLenum
BLEND_
COLOR
BLEND_
COLOR
:
GLenum
BLEND_
DST_
ALPHA
BLEND_
DST_
ALPHA
:
GLenum
BLEND_
DST_
RGB
BLEND_
DST_
RGB
:
GLenum
BLEND_
EQUATION
BLEND_
EQUATION
:
GLenum
BLEND_
EQUATION_
ALPHA
BLEND_
EQUATION_
ALPHA
:
GLenum
BLEND_
EQUATION_
RGB
BLEND_
EQUATION_
RGB
:
GLenum
BLEND_
SRC_
ALPHA
BLEND_
SRC_
ALPHA
:
GLenum
BLEND_
SRC_
RGB
BLEND_
SRC_
RGB
:
GLenum
BLUE_
BITS
BLUE_
BITS
:
GLenum
BOOL
BOOL
:
GLenum
BOOL_
VEC2
BOOL_
VEC2
:
GLenum
BOOL_
VEC3
BOOL_
VEC3
:
GLenum
BOOL_
VEC4
BOOL_
VEC4
:
GLenum
BROWSER_
DEFAULT_
WEBGL
BROWSER_
DEFAULT_
WEBGL
:
GLenum
BUFFER_
SIZE
BUFFER_
SIZE
:
GLenum
BUFFER_
USAGE
BUFFER_
USAGE
:
GLenum
BYTE
BYTE
:
GLenum
CCW
CCW
:
GLenum
CLAMP_
TO_
EDGE
CLAMP_
TO_
EDGE
:
GLenum
COLOR
COLOR
:
GLenum
COLOR_
ATTACHMENT0
COLOR_
ATTACHMENT0
:
GLenum
COLOR_
ATTACHMENT1
COLOR_
ATTACHMENT1
:
GLenum
COLOR_
ATTACHMENT10
COLOR_
ATTACHMENT10
:
GLenum
COLOR_
ATTACHMENT11
COLOR_
ATTACHMENT11
:
GLenum
COLOR_
ATTACHMENT12
COLOR_
ATTACHMENT12
:
GLenum
COLOR_
ATTACHMENT13
COLOR_
ATTACHMENT13
:
GLenum
COLOR_
ATTACHMENT14
COLOR_
ATTACHMENT14
:
GLenum
COLOR_
ATTACHMENT15
COLOR_
ATTACHMENT15
:
GLenum
COLOR_
ATTACHMENT2
COLOR_
ATTACHMENT2
:
GLenum
COLOR_
ATTACHMENT3
COLOR_
ATTACHMENT3
:
GLenum
COLOR_
ATTACHMENT4
COLOR_
ATTACHMENT4
:
GLenum
COLOR_
ATTACHMENT5
COLOR_
ATTACHMENT5
:
GLenum
COLOR_
ATTACHMENT6
COLOR_
ATTACHMENT6
:
GLenum
COLOR_
ATTACHMENT7
COLOR_
ATTACHMENT7
:
GLenum
COLOR_
ATTACHMENT8
COLOR_
ATTACHMENT8
:
GLenum
COLOR_
ATTACHMENT9
COLOR_
ATTACHMENT9
:
GLenum
COLOR_
BUFFER_
BIT
COLOR_
BUFFER_
BIT
:
GLenum
COLOR_
CLEAR_
VALUE
COLOR_
CLEAR_
VALUE
:
GLenum
COLOR_
WRITEMASK
COLOR_
WRITEMASK
:
GLenum
COMPARE_
REF_
TO_
TEXTURE
COMPARE_
REF_
TO_
TEXTURE
:
GLenum
COMPILE_
STATUS
COMPILE_
STATUS
:
GLenum
COMPRESSED_
TEXTURE_
FORMATS
COMPRESSED_
TEXTURE_
FORMATS
:
GLenum
CONDITION_
SATISFIED
CONDITION_
SATISFIED
:
GLenum
CONSTANT_
ALPHA
CONSTANT_
ALPHA
:
GLenum
CONSTANT_
COLOR
CONSTANT_
COLOR
:
GLenum
CONTEXT_
LOST_
WEBGL
CONTEXT_
LOST_
WEBGL
:
GLenum
COPY_
READ_
BUFFER
COPY_
READ_
BUFFER
:
GLenum
COPY_
READ_
BUFFER_
BINDING
COPY_
READ_
BUFFER_
BINDING
:
GLenum
COPY_
WRITE_
BUFFER
COPY_
WRITE_
BUFFER
:
GLenum
COPY_
WRITE_
BUFFER_
BINDING
COPY_
WRITE_
BUFFER_
BINDING
:
GLenum
CULL_
FACE
CULL_
FACE
:
GLenum
CULL_
FACE_
MODE
CULL_
FACE_
MODE
:
GLenum
CURRENT_
PROGRAM
CURRENT_
PROGRAM
:
GLenum
CURRENT_
QUERY
CURRENT_
QUERY
:
GLenum
CURRENT_
VERTEX_
ATTRIB
CURRENT_
VERTEX_
ATTRIB
:
GLenum
CW
CW
:
GLenum
DECR
DECR
:
GLenum
DECR_
WRAP
DECR_
WRAP
:
GLenum
DELETE_
STATUS
DELETE_
STATUS
:
GLenum
DEPTH
DEPTH
:
GLenum
DEPTH24_
STENCIL8
DEPTH24_
STENCIL8
:
GLenum
DEPTH32
F_
STENCIL8
DEPTH32
F_
STENCIL8
:
GLenum
DEPTH_
ATTACHMENT
DEPTH_
ATTACHMENT
:
GLenum
DEPTH_
BITS
DEPTH_
BITS
:
GLenum
DEPTH_
BUFFER_
BIT
DEPTH_
BUFFER_
BIT
:
GLenum
DEPTH_
CLEAR_
VALUE
DEPTH_
CLEAR_
VALUE
:
GLenum
DEPTH_
COMPONENT
DEPTH_
COMPONENT
:
GLenum
DEPTH_
COMPONENT16
DEPTH_
COMPONENT16
:
GLenum
DEPTH_
COMPONENT24
DEPTH_
COMPONENT24
:
GLenum
DEPTH_
COMPONENT32F
DEPTH_
COMPONENT32F
:
GLenum
DEPTH_
FUNC
DEPTH_
FUNC
:
GLenum
DEPTH_
RANGE
DEPTH_
RANGE
:
GLenum
DEPTH_
STENCIL
DEPTH_
STENCIL
:
GLenum
DEPTH_
STENCIL_
ATTACHMENT
DEPTH_
STENCIL_
ATTACHMENT
:
GLenum
DEPTH_
TEST
DEPTH_
TEST
:
GLenum
DEPTH_
WRITEMASK
DEPTH_
WRITEMASK
:
GLenum
DITHER
DITHER
:
GLenum
DONT_
CARE
DONT_
CARE
:
GLenum
DRAW_
BUFFER0
DRAW_
BUFFER0
:
GLenum
DRAW_
BUFFER1
DRAW_
BUFFER1
:
GLenum
DRAW_
BUFFER10
DRAW_
BUFFER10
:
GLenum
DRAW_
BUFFER11
DRAW_
BUFFER11
:
GLenum
DRAW_
BUFFER12
DRAW_
BUFFER12
:
GLenum
DRAW_
BUFFER13
DRAW_
BUFFER13
:
GLenum
DRAW_
BUFFER14
DRAW_
BUFFER14
:
GLenum
DRAW_
BUFFER15
DRAW_
BUFFER15
:
GLenum
DRAW_
BUFFER2
DRAW_
BUFFER2
:
GLenum
DRAW_
BUFFER3
DRAW_
BUFFER3
:
GLenum
DRAW_
BUFFER4
DRAW_
BUFFER4
:
GLenum
DRAW_
BUFFER5
DRAW_
BUFFER5
:
GLenum
DRAW_
BUFFER6
DRAW_
BUFFER6
:
GLenum
DRAW_
BUFFER7
DRAW_
BUFFER7
:
GLenum
DRAW_
BUFFER8
DRAW_
BUFFER8
:
GLenum
DRAW_
BUFFER9
DRAW_
BUFFER9
:
GLenum
DRAW_
FRAMEBUFFER
DRAW_
FRAMEBUFFER
:
GLenum
DRAW_
FRAMEBUFFER_
BINDING
DRAW_
FRAMEBUFFER_
BINDING
:
GLenum
DST_
ALPHA
DST_
ALPHA
:
GLenum
DST_
COLOR
DST_
COLOR
:
GLenum
DYNAMIC_
COPY
DYNAMIC_
COPY
:
GLenum
DYNAMIC_
DRAW
DYNAMIC_
DRAW
:
GLenum
DYNAMIC_
READ
DYNAMIC_
READ
:
GLenum
ELEMENT_
ARRAY_
BUFFER
ELEMENT_
ARRAY_
BUFFER
:
GLenum
ELEMENT_
ARRAY_
BUFFER_
BINDING
ELEMENT_
ARRAY_
BUFFER_
BINDING
:
GLenum
EQUAL
EQUAL
:
GLenum
FASTEST
FASTEST
:
GLenum
FLOAT
FLOAT
:
GLenum
FLOAT_
32_
UNSIGNED_
INT_
24_
8_REV
FLOAT_
32_
UNSIGNED_
INT_
24_
8_REV
:
GLenum
FLOAT_
MAT2
FLOAT_
MAT2
:
GLenum
FLOAT_
MAT2x3
FLOAT_
MAT2x3
:
GLenum
FLOAT_
MAT2x4
FLOAT_
MAT2x4
:
GLenum
FLOAT_
MAT3
FLOAT_
MAT3
:
GLenum
FLOAT_
MAT3x2
FLOAT_
MAT3x2
:
GLenum
FLOAT_
MAT3x4
FLOAT_
MAT3x4
:
GLenum
FLOAT_
MAT4
FLOAT_
MAT4
:
GLenum
FLOAT_
MAT4x2
FLOAT_
MAT4x2
:
GLenum
FLOAT_
MAT4x3
FLOAT_
MAT4x3
:
GLenum
FLOAT_
VEC2
FLOAT_
VEC2
:
GLenum
FLOAT_
VEC3
FLOAT_
VEC3
:
GLenum
FLOAT_
VEC4
FLOAT_
VEC4
:
GLenum
FRAGMENT_
SHADER
FRAGMENT_
SHADER
:
GLenum
FRAGMENT_
SHADER_
DERIVATIVE_
HINT
FRAGMENT_
SHADER_
DERIVATIVE_
HINT
:
GLenum
FRAMEBUFFER
FRAMEBUFFER
:
GLenum
FRAMEBUFFER_
ATTACHMENT_
ALPHA_
SIZE
FRAMEBUFFER_
ATTACHMENT_
ALPHA_
SIZE
:
GLenum
FRAMEBUFFER_
ATTACHMENT_
BLUE_
SIZE
FRAMEBUFFER_
ATTACHMENT_
BLUE_
SIZE
:
GLenum
FRAMEBUFFER_
ATTACHMENT_
COLOR_
ENCODING
FRAMEBUFFER_
ATTACHMENT_
COLOR_
ENCODING
:
GLenum
FRAMEBUFFER_
ATTACHMENT_
COMPONENT_
TYPE
FRAMEBUFFER_
ATTACHMENT_
COMPONENT_
TYPE
:
GLenum
FRAMEBUFFER_
ATTACHMENT_
DEPTH_
SIZE
FRAMEBUFFER_
ATTACHMENT_
DEPTH_
SIZE
:
GLenum
FRAMEBUFFER_
ATTACHMENT_
GREEN_
SIZE
FRAMEBUFFER_
ATTACHMENT_
GREEN_
SIZE
:
GLenum
FRAMEBUFFER_
ATTACHMENT_
OBJECT_
NAME
FRAMEBUFFER_
ATTACHMENT_
OBJECT_
NAME
:
GLenum
FRAMEBUFFER_
ATTACHMENT_
OBJECT_
TYPE
FRAMEBUFFER_
ATTACHMENT_
OBJECT_
TYPE
:
GLenum
FRAMEBUFFER_
ATTACHMENT_
RED_
SIZE
FRAMEBUFFER_
ATTACHMENT_
RED_
SIZE
:
GLenum
FRAMEBUFFER_
ATTACHMENT_
STENCIL_
SIZE
FRAMEBUFFER_
ATTACHMENT_
STENCIL_
SIZE
:
GLenum
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
CUBE_
MAP_
FACE
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
CUBE_
MAP_
FACE
:
GLenum
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
LAYER
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
LAYER
:
GLenum
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
LEVEL
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
LEVEL
:
GLenum
FRAMEBUFFER_
BINDING
FRAMEBUFFER_
BINDING
:
GLenum
FRAMEBUFFER_
COMPLETE
FRAMEBUFFER_
COMPLETE
:
GLenum
FRAMEBUFFER_
DEFAULT
FRAMEBUFFER_
DEFAULT
:
GLenum
FRAMEBUFFER_
INCOMPLETE_
ATTACHMENT
FRAMEBUFFER_
INCOMPLETE_
ATTACHMENT
:
GLenum
FRAMEBUFFER_
INCOMPLETE_
DIMENSIONS
FRAMEBUFFER_
INCOMPLETE_
DIMENSIONS
:
GLenum
FRAMEBUFFER_
INCOMPLETE_
MISSING_
ATTACHMENT
FRAMEBUFFER_
INCOMPLETE_
MISSING_
ATTACHMENT
:
GLenum
FRAMEBUFFER_
INCOMPLETE_
MULTISAMPLE
FRAMEBUFFER_
INCOMPLETE_
MULTISAMPLE
:
GLenum
FRAMEBUFFER_
UNSUPPORTED
FRAMEBUFFER_
UNSUPPORTED
:
GLenum
FRONT
FRONT
:
GLenum
FRONT_
AND_
BACK
FRONT_
AND_
BACK
:
GLenum
FRONT_
FACE
FRONT_
FACE
:
GLenum
FUNC_
ADD
FUNC_
ADD
:
GLenum
FUNC_
REVERSE_
SUBTRACT
FUNC_
REVERSE_
SUBTRACT
:
GLenum
FUNC_
SUBTRACT
FUNC_
SUBTRACT
:
GLenum
GENERATE_
MIPMAP_
HINT
GENERATE_
MIPMAP_
HINT
:
GLenum
GEQUAL
GEQUAL
:
GLenum
GREATER
GREATER
:
GLenum
GREEN_
BITS
GREEN_
BITS
:
GLenum
HALF_
FLOAT
HALF_
FLOAT
:
GLenum
HIGH_
FLOAT
HIGH_
FLOAT
:
GLenum
HIGH_
INT
HIGH_
INT
:
GLenum
IMPLEMENTATION_
COLOR_
READ_
FORMAT
IMPLEMENTATION_
COLOR_
READ_
FORMAT
:
GLenum
IMPLEMENTATION_
COLOR_
READ_
TYPE
IMPLEMENTATION_
COLOR_
READ_
TYPE
:
GLenum
INCR
INCR
:
GLenum
INCR_
WRAP
INCR_
WRAP
:
GLenum
INT
INT
:
GLenum
INTERLEAVED_
ATTRIBS
INTERLEAVED_
ATTRIBS
:
GLenum
INT_
2_10_
10_
10_
REV
INT_
2_10_
10_
10_
REV
:
GLenum
INT_
SAMPLER_
2D
INT_
SAMPLER_
2D
:
GLenum
INT_
SAMPLER_
2
D_
ARRAY
INT_
SAMPLER_
2
D_
ARRAY
:
GLenum
INT_
SAMPLER_
3D
INT_
SAMPLER_
3D
:
GLenum
INT_
SAMPLER_
CUBE
INT_
SAMPLER_
CUBE
:
GLenum
INT_
VEC2
INT_
VEC2
:
GLenum
INT_
VEC3
INT_
VEC3
:
GLenum
INT_
VEC4
INT_
VEC4
:
GLenum
INVALID_
ENUM
INVALID_
ENUM
:
GLenum
INVALID_
FRAMEBUFFER_
OPERATION
INVALID_
FRAMEBUFFER_
OPERATION
:
GLenum
INVALID_
INDEX
INVALID_
INDEX
:
GLenum
INVALID_
OPERATION
INVALID_
OPERATION
:
GLenum
INVALID_
VALUE
INVALID_
VALUE
:
GLenum
INVERT
INVERT
:
GLenum
KEEP
KEEP
:
GLenum
LEQUAL
LEQUAL
:
GLenum
LESS
LESS
:
GLenum
LINEAR
LINEAR
:
GLenum
LINEAR_
MIPMAP_
LINEAR
LINEAR_
MIPMAP_
LINEAR
:
GLenum
LINEAR_
MIPMAP_
NEAREST
LINEAR_
MIPMAP_
NEAREST
:
GLenum
LINES
LINES
:
GLenum
LINE_
LOOP
LINE_
LOOP
:
GLenum
LINE_
STRIP
LINE_
STRIP
:
GLenum
LINE_
WIDTH
LINE_
WIDTH
:
GLenum
LINK_
STATUS
LINK_
STATUS
:
GLenum
LOW_
FLOAT
LOW_
FLOAT
:
GLenum
LOW_
INT
LOW_
INT
:
GLenum
LUMINANCE
LUMINANCE
:
GLenum
LUMINANCE_
ALPHA
LUMINANCE_
ALPHA
:
GLenum
MAX
MAX
:
GLenum
MAX_
3
D_
TEXTURE_
SIZE
MAX_
3
D_
TEXTURE_
SIZE
:
GLenum
MAX_
ARRAY_
TEXTURE_
LAYERS
MAX_
ARRAY_
TEXTURE_
LAYERS
:
GLenum
MAX_
CLIENT_
WAIT_
TIMEOUT_
WEBGL
MAX_
CLIENT_
WAIT_
TIMEOUT_
WEBGL
:
GLenum
MAX_
COLOR_
ATTACHMENTS
MAX_
COLOR_
ATTACHMENTS
:
GLenum
MAX_
COMBINED_
FRAGMENT_
UNIFORM_
COMPONENTS
MAX_
COMBINED_
FRAGMENT_
UNIFORM_
COMPONENTS
:
GLenum
MAX_
COMBINED_
TEXTURE_
IMAGE_
UNITS
MAX_
COMBINED_
TEXTURE_
IMAGE_
UNITS
:
GLenum
MAX_
COMBINED_
UNIFORM_
BLOCKS
MAX_
COMBINED_
UNIFORM_
BLOCKS
:
GLenum
MAX_
COMBINED_
VERTEX_
UNIFORM_
COMPONENTS
MAX_
COMBINED_
VERTEX_
UNIFORM_
COMPONENTS
:
GLenum
MAX_
CUBE_
MAP_
TEXTURE_
SIZE
MAX_
CUBE_
MAP_
TEXTURE_
SIZE
:
GLenum
MAX_
DRAW_
BUFFERS
MAX_
DRAW_
BUFFERS
:
GLenum
MAX_
ELEMENTS_
INDICES
MAX_
ELEMENTS_
INDICES
:
GLenum
MAX_
ELEMENTS_
VERTICES
MAX_
ELEMENTS_
VERTICES
:
GLenum
MAX_
ELEMENT_
INDEX
MAX_
ELEMENT_
INDEX
:
GLenum
MAX_
FRAGMENT_
INPUT_
COMPONENTS
MAX_
FRAGMENT_
INPUT_
COMPONENTS
:
GLenum
MAX_
FRAGMENT_
UNIFORM_
BLOCKS
MAX_
FRAGMENT_
UNIFORM_
BLOCKS
:
GLenum
MAX_
FRAGMENT_
UNIFORM_
COMPONENTS
MAX_
FRAGMENT_
UNIFORM_
COMPONENTS
:
GLenum
MAX_
FRAGMENT_
UNIFORM_
VECTORS
MAX_
FRAGMENT_
UNIFORM_
VECTORS
:
GLenum
MAX_
PROGRAM_
TEXEL_
OFFSET
MAX_
PROGRAM_
TEXEL_
OFFSET
:
GLenum
MAX_
RENDERBUFFER_
SIZE
MAX_
RENDERBUFFER_
SIZE
:
GLenum
MAX_
SAMPLES
MAX_
SAMPLES
:
GLenum
MAX_
SERVER_
WAIT_
TIMEOUT
MAX_
SERVER_
WAIT_
TIMEOUT
:
GLenum
MAX_
TEXTURE_
IMAGE_
UNITS
MAX_
TEXTURE_
IMAGE_
UNITS
:
GLenum
MAX_
TEXTURE_
LOD_
BIAS
MAX_
TEXTURE_
LOD_
BIAS
:
GLenum
MAX_
TEXTURE_
SIZE
MAX_
TEXTURE_
SIZE
:
GLenum
MAX_
TRANSFORM_
FEEDBACK_
INTERLEAVED_
COMPONENTS
MAX_
TRANSFORM_
FEEDBACK_
INTERLEAVED_
COMPONENTS
:
GLenum
MAX_
TRANSFORM_
FEEDBACK_
SEPARATE_
ATTRIBS
MAX_
TRANSFORM_
FEEDBACK_
SEPARATE_
ATTRIBS
:
GLenum
MAX_
TRANSFORM_
FEEDBACK_
SEPARATE_
COMPONENTS
MAX_
TRANSFORM_
FEEDBACK_
SEPARATE_
COMPONENTS
:
GLenum
MAX_
UNIFORM_
BLOCK_
SIZE
MAX_
UNIFORM_
BLOCK_
SIZE
:
GLenum
MAX_
UNIFORM_
BUFFER_
BINDINGS
MAX_
UNIFORM_
BUFFER_
BINDINGS
:
GLenum
MAX_
VARYING_
COMPONENTS
MAX_
VARYING_
COMPONENTS
:
GLenum
MAX_
VARYING_
VECTORS
MAX_
VARYING_
VECTORS
:
GLenum
MAX_
VERTEX_
ATTRIBS
MAX_
VERTEX_
ATTRIBS
:
GLenum
MAX_
VERTEX_
OUTPUT_
COMPONENTS
MAX_
VERTEX_
OUTPUT_
COMPONENTS
:
GLenum
MAX_
VERTEX_
TEXTURE_
IMAGE_
UNITS
MAX_
VERTEX_
TEXTURE_
IMAGE_
UNITS
:
GLenum
MAX_
VERTEX_
UNIFORM_
BLOCKS
MAX_
VERTEX_
UNIFORM_
BLOCKS
:
GLenum
MAX_
VERTEX_
UNIFORM_
COMPONENTS
MAX_
VERTEX_
UNIFORM_
COMPONENTS
:
GLenum
MAX_
VERTEX_
UNIFORM_
VECTORS
MAX_
VERTEX_
UNIFORM_
VECTORS
:
GLenum
MAX_
VIEWPORT_
DIMS
MAX_
VIEWPORT_
DIMS
:
GLenum
MEDIUM_
FLOAT
MEDIUM_
FLOAT
:
GLenum
MEDIUM_
INT
MEDIUM_
INT
:
GLenum
MIN
MIN
:
GLenum
MIN_
PROGRAM_
TEXEL_
OFFSET
MIN_
PROGRAM_
TEXEL_
OFFSET
:
GLenum
MIRRORED_
REPEAT
MIRRORED_
REPEAT
:
GLenum
NEAREST
NEAREST
:
GLenum
NEAREST_
MIPMAP_
LINEAR
NEAREST_
MIPMAP_
LINEAR
:
GLenum
NEAREST_
MIPMAP_
NEAREST
NEAREST_
MIPMAP_
NEAREST
:
GLenum
NEVER
NEVER
:
GLenum
NICEST
NICEST
:
GLenum
NONE
NONE
:
GLenum
NOTEQUAL
NOTEQUAL
:
GLenum
NO_
ERROR
NO_
ERROR
:
GLenum
OBJECT_
TYPE
OBJECT_
TYPE
:
GLenum
ONE
ONE
:
GLenum
ONE_
MINUS_
CONSTANT_
ALPHA
ONE_
MINUS_
CONSTANT_
ALPHA
:
GLenum
ONE_
MINUS_
CONSTANT_
COLOR
ONE_
MINUS_
CONSTANT_
COLOR
:
GLenum
ONE_
MINUS_
DST_
ALPHA
ONE_
MINUS_
DST_
ALPHA
:
GLenum
ONE_
MINUS_
DST_
COLOR
ONE_
MINUS_
DST_
COLOR
:
GLenum
ONE_
MINUS_
SRC_
ALPHA
ONE_
MINUS_
SRC_
ALPHA
:
GLenum
ONE_
MINUS_
SRC_
COLOR
ONE_
MINUS_
SRC_
COLOR
:
GLenum
OUT_
OF_
MEMORY
OUT_
OF_
MEMORY
:
GLenum
PACK_
ALIGNMENT
PACK_
ALIGNMENT
:
GLenum
PACK_
ROW_
LENGTH
PACK_
ROW_
LENGTH
:
GLenum
PACK_
SKIP_
PIXELS
PACK_
SKIP_
PIXELS
:
GLenum
PACK_
SKIP_
ROWS
PACK_
SKIP_
ROWS
:
GLenum
PIXEL_
PACK_
BUFFER
PIXEL_
PACK_
BUFFER
:
GLenum
PIXEL_
PACK_
BUFFER_
BINDING
PIXEL_
PACK_
BUFFER_
BINDING
:
GLenum
PIXEL_
UNPACK_
BUFFER
PIXEL_
UNPACK_
BUFFER
:
GLenum
PIXEL_
UNPACK_
BUFFER_
BINDING
PIXEL_
UNPACK_
BUFFER_
BINDING
:
GLenum
POINTS
POINTS
:
GLenum
POLYGON_
OFFSET_
FACTOR
POLYGON_
OFFSET_
FACTOR
:
GLenum
POLYGON_
OFFSET_
FILL
POLYGON_
OFFSET_
FILL
:
GLenum
POLYGON_
OFFSET_
UNITS
POLYGON_
OFFSET_
UNITS
:
GLenum
QUERY_
RESULT
QUERY_
RESULT
:
GLenum
QUERY_
RESULT_
AVAILABLE
QUERY_
RESULT_
AVAILABLE
:
GLenum
R11
F_
G11
F_
B10F
R11
F_
G11
F_
B10F
:
GLenum
R16F
R16F
:
GLenum
R16I
R16I
:
GLenum
R16UI
R16UI
:
GLenum
R32F
R32F
:
GLenum
R32I
R32I
:
GLenum
R32UI
R32UI
:
GLenum
R8
R8
:
GLenum
R8I
R8I
:
GLenum
R8UI
R8UI
:
GLenum
R8_
SNORM
R8_
SNORM
:
GLenum
RASTERIZER_
DISCARD
RASTERIZER_
DISCARD
:
GLenum
READ_
BUFFER
READ_
BUFFER
:
GLenum
READ_
FRAMEBUFFER
READ_
FRAMEBUFFER
:
GLenum
READ_
FRAMEBUFFER_
BINDING
READ_
FRAMEBUFFER_
BINDING
:
GLenum
RED
RED
:
GLenum
RED_
BITS
RED_
BITS
:
GLenum
RED_
INTEGER
RED_
INTEGER
:
GLenum
RENDERBUFFER
RENDERBUFFER
:
GLenum
RENDERBUFFER_
ALPHA_
SIZE
RENDERBUFFER_
ALPHA_
SIZE
:
GLenum
RENDERBUFFER_
BINDING
RENDERBUFFER_
BINDING
:
GLenum
RENDERBUFFER_
BLUE_
SIZE
RENDERBUFFER_
BLUE_
SIZE
:
GLenum
RENDERBUFFER_
DEPTH_
SIZE
RENDERBUFFER_
DEPTH_
SIZE
:
GLenum
RENDERBUFFER_
GREEN_
SIZE
RENDERBUFFER_
GREEN_
SIZE
:
GLenum
RENDERBUFFER_
HEIGHT
RENDERBUFFER_
HEIGHT
:
GLenum
RENDERBUFFER_
INTERNAL_
FORMAT
RENDERBUFFER_
INTERNAL_
FORMAT
:
GLenum
RENDERBUFFER_
RED_
SIZE
RENDERBUFFER_
RED_
SIZE
:
GLenum
RENDERBUFFER_
SAMPLES
RENDERBUFFER_
SAMPLES
:
GLenum
RENDERBUFFER_
STENCIL_
SIZE
RENDERBUFFER_
STENCIL_
SIZE
:
GLenum
RENDERBUFFER_
WIDTH
RENDERBUFFER_
WIDTH
:
GLenum
RENDERER
RENDERER
:
GLenum
REPEAT
REPEAT
:
GLenum
REPLACE
REPLACE
:
GLenum
RG
RG
:
GLenum
RG16F
RG16F
:
GLenum
RG16I
RG16I
:
GLenum
RG16UI
RG16UI
:
GLenum
RG32F
RG32F
:
GLenum
RG32I
RG32I
:
GLenum
RG32UI
RG32UI
:
GLenum
RG8
RG8
:
GLenum
RG8I
RG8I
:
GLenum
RG8UI
RG8UI
:
GLenum
RG8_
SNORM
RG8_
SNORM
:
GLenum
RGB
RGB
:
GLenum
RGB10_
A2
RGB10_
A2
:
GLenum
RGB10_
A2UI
RGB10_
A2UI
:
GLenum
RGB16F
RGB16F
:
GLenum
RGB16I
RGB16I
:
GLenum
RGB16UI
RGB16UI
:
GLenum
RGB32F
RGB32F
:
GLenum
RGB32I
RGB32I
:
GLenum
RGB32UI
RGB32UI
:
GLenum
RGB565
RGB565
:
GLenum
RGB5_
A1
RGB5_
A1
:
GLenum
RGB8
RGB8
:
GLenum
RGB8I
RGB8I
:
GLenum
RGB8UI
RGB8UI
:
GLenum
RGB8_
SNORM
RGB8_
SNORM
:
GLenum
RGB9_
E5
RGB9_
E5
:
GLenum
RGBA
RGBA
:
GLenum
RGBA16F
RGBA16F
:
GLenum
RGBA16I
RGBA16I
:
GLenum
RGBA16UI
RGBA16UI
:
GLenum
RGBA32F
RGBA32F
:
GLenum
RGBA32I
RGBA32I
:
GLenum
RGBA32UI
RGBA32UI
:
GLenum
RGBA4
RGBA4
:
GLenum
RGBA8
RGBA8
:
GLenum
RGBA8I
RGBA8I
:
GLenum
RGBA8UI
RGBA8UI
:
GLenum
RGBA8_
SNORM
RGBA8_
SNORM
:
GLenum
RGBA_
INTEGER
RGBA_
INTEGER
:
GLenum
RGB_
INTEGER
RGB_
INTEGER
:
GLenum
RG_
INTEGER
RG_
INTEGER
:
GLenum
SAMPLER_
2D
SAMPLER_
2D
:
GLenum
SAMPLER_
2
D_
ARRAY
SAMPLER_
2
D_
ARRAY
:
GLenum
SAMPLER_
2
D_
ARRAY_
SHADOW
SAMPLER_
2
D_
ARRAY_
SHADOW
:
GLenum
SAMPLER_
2
D_
SHADOW
SAMPLER_
2
D_
SHADOW
:
GLenum
SAMPLER_
3D
SAMPLER_
3D
:
GLenum
SAMPLER_
BINDING
SAMPLER_
BINDING
:
GLenum
SAMPLER_
CUBE
SAMPLER_
CUBE
:
GLenum
SAMPLER_
CUBE_
SHADOW
SAMPLER_
CUBE_
SHADOW
:
GLenum
SAMPLES
SAMPLES
:
GLenum
SAMPLE_
ALPHA_
TO_
COVERAGE
SAMPLE_
ALPHA_
TO_
COVERAGE
:
GLenum
SAMPLE_
BUFFERS
SAMPLE_
BUFFERS
:
GLenum
SAMPLE_
COVERAGE
SAMPLE_
COVERAGE
:
GLenum
SAMPLE_
COVERAGE_
INVERT
SAMPLE_
COVERAGE_
INVERT
:
GLenum
SAMPLE_
COVERAGE_
VALUE
SAMPLE_
COVERAGE_
VALUE
:
GLenum
SCISSOR_
BOX
SCISSOR_
BOX
:
GLenum
SCISSOR_
TEST
SCISSOR_
TEST
:
GLenum
SEPARATE_
ATTRIBS
SEPARATE_
ATTRIBS
:
GLenum
SHADER_
TYPE
SHADER_
TYPE
:
GLenum
SHADING_
LANGUAGE_
VERSION
SHADING_
LANGUAGE_
VERSION
:
GLenum
SHORT
SHORT
:
GLenum
SIGNALED
SIGNALED
:
GLenum
SIGNED_
NORMALIZED
SIGNED_
NORMALIZED
:
GLenum
SRC_
ALPHA
SRC_
ALPHA
:
GLenum
SRC_
ALPHA_
SATURATE
SRC_
ALPHA_
SATURATE
:
GLenum
SRC_
COLOR
SRC_
COLOR
:
GLenum
SRGB
SRGB
:
GLenum
SRGB8
SRGB8
:
GLenum
SRGB8_
ALPHA8
SRGB8_
ALPHA8
:
GLenum
STATIC_
COPY
STATIC_
COPY
:
GLenum
STATIC_
DRAW
STATIC_
DRAW
:
GLenum
STATIC_
READ
STATIC_
READ
:
GLenum
STENCIL
STENCIL
:
GLenum
STENCIL_
ATTACHMENT
STENCIL_
ATTACHMENT
:
GLenum
STENCIL_
BACK_
FAIL
STENCIL_
BACK_
FAIL
:
GLenum
STENCIL_
BACK_
FUNC
STENCIL_
BACK_
FUNC
:
GLenum
STENCIL_
BACK_
PASS_
DEPTH_
FAIL
STENCIL_
BACK_
PASS_
DEPTH_
FAIL
:
GLenum
STENCIL_
BACK_
PASS_
DEPTH_
PASS
STENCIL_
BACK_
PASS_
DEPTH_
PASS
:
GLenum
STENCIL_
BACK_
REF
STENCIL_
BACK_
REF
:
GLenum
STENCIL_
BACK_
VALUE_
MASK
STENCIL_
BACK_
VALUE_
MASK
:
GLenum
STENCIL_
BACK_
WRITEMASK
STENCIL_
BACK_
WRITEMASK
:
GLenum
STENCIL_
BITS
STENCIL_
BITS
:
GLenum
STENCIL_
BUFFER_
BIT
STENCIL_
BUFFER_
BIT
:
GLenum
STENCIL_
CLEAR_
VALUE
STENCIL_
CLEAR_
VALUE
:
GLenum
STENCIL_
FAIL
STENCIL_
FAIL
:
GLenum
STENCIL_
FUNC
STENCIL_
FUNC
:
GLenum
STENCIL_
INDEX8
STENCIL_
INDEX8
:
GLenum
STENCIL_
PASS_
DEPTH_
FAIL
STENCIL_
PASS_
DEPTH_
FAIL
:
GLenum
STENCIL_
PASS_
DEPTH_
PASS
STENCIL_
PASS_
DEPTH_
PASS
:
GLenum
STENCIL_
REF
STENCIL_
REF
:
GLenum
STENCIL_
TEST
STENCIL_
TEST
:
GLenum
STENCIL_
VALUE_
MASK
STENCIL_
VALUE_
MASK
:
GLenum
STENCIL_
WRITEMASK
STENCIL_
WRITEMASK
:
GLenum
STREAM_
COPY
STREAM_
COPY
:
GLenum
STREAM_
DRAW
STREAM_
DRAW
:
GLenum
STREAM_
READ
STREAM_
READ
:
GLenum
SUBPIXEL_
BITS
SUBPIXEL_
BITS
:
GLenum
SYNC_
CONDITION
SYNC_
CONDITION
:
GLenum
SYNC_
FENCE
SYNC_
FENCE
:
GLenum
SYNC_
FLAGS
SYNC_
FLAGS
:
GLenum
SYNC_
FLUSH_
COMMANDS_
BIT
SYNC_
FLUSH_
COMMANDS_
BIT
:
GLenum
SYNC_
GPU_
COMMANDS_
COMPLETE
SYNC_
GPU_
COMMANDS_
COMPLETE
:
GLenum
SYNC_
STATUS
SYNC_
STATUS
:
GLenum
TEXTURE
TEXTURE
:
GLenum
TEXTURE0
TEXTURE0
:
GLenum
TEXTURE1
TEXTURE1
:
GLenum
TEXTURE10
TEXTURE10
:
GLenum
TEXTURE11
TEXTURE11
:
GLenum
TEXTURE12
TEXTURE12
:
GLenum
TEXTURE13
TEXTURE13
:
GLenum
TEXTURE14
TEXTURE14
:
GLenum
TEXTURE15
TEXTURE15
:
GLenum
TEXTURE16
TEXTURE16
:
GLenum
TEXTURE17
TEXTURE17
:
GLenum
TEXTURE18
TEXTURE18
:
GLenum
TEXTURE19
TEXTURE19
:
GLenum
TEXTURE2
TEXTURE2
:
GLenum
TEXTURE20
TEXTURE20
:
GLenum
TEXTURE21
TEXTURE21
:
GLenum
TEXTURE22
TEXTURE22
:
GLenum
TEXTURE23
TEXTURE23
:
GLenum
TEXTURE24
TEXTURE24
:
GLenum
TEXTURE25
TEXTURE25
:
GLenum
TEXTURE26
TEXTURE26
:
GLenum
TEXTURE27
TEXTURE27
:
GLenum
TEXTURE28
TEXTURE28
:
GLenum
TEXTURE29
TEXTURE29
:
GLenum
TEXTURE3
TEXTURE3
:
GLenum
TEXTURE30
TEXTURE30
:
GLenum
TEXTURE31
TEXTURE31
:
GLenum
TEXTURE4
TEXTURE4
:
GLenum
TEXTURE5
TEXTURE5
:
GLenum
TEXTURE6
TEXTURE6
:
GLenum
TEXTURE7
TEXTURE7
:
GLenum
TEXTURE8
TEXTURE8
:
GLenum
TEXTURE9
TEXTURE9
:
GLenum
TEXTURE_
2D
TEXTURE_
2D
:
GLenum
TEXTURE_
2
D_
ARRAY
TEXTURE_
2
D_
ARRAY
:
GLenum
TEXTURE_
3D
TEXTURE_
3D
:
GLenum
TEXTURE_
BASE_
LEVEL
TEXTURE_
BASE_
LEVEL
:
GLenum
TEXTURE_
BINDING_
2D
TEXTURE_
BINDING_
2D
:
GLenum
TEXTURE_
BINDING_
2
D_
ARRAY
TEXTURE_
BINDING_
2
D_
ARRAY
:
GLenum
TEXTURE_
BINDING_
3D
TEXTURE_
BINDING_
3D
:
GLenum
TEXTURE_
BINDING_
CUBE_
MAP
TEXTURE_
BINDING_
CUBE_
MAP
:
GLenum
TEXTURE_
COMPARE_
FUNC
TEXTURE_
COMPARE_
FUNC
:
GLenum
TEXTURE_
COMPARE_
MODE
TEXTURE_
COMPARE_
MODE
:
GLenum
TEXTURE_
CUBE_
MAP
TEXTURE_
CUBE_
MAP
:
GLenum
TEXTURE_
CUBE_
MAP_
NEGATIVE_
X
TEXTURE_
CUBE_
MAP_
NEGATIVE_
X
:
GLenum
TEXTURE_
CUBE_
MAP_
NEGATIVE_
Y
TEXTURE_
CUBE_
MAP_
NEGATIVE_
Y
:
GLenum
TEXTURE_
CUBE_
MAP_
NEGATIVE_
Z
TEXTURE_
CUBE_
MAP_
NEGATIVE_
Z
:
GLenum
TEXTURE_
CUBE_
MAP_
POSITIVE_
X
TEXTURE_
CUBE_
MAP_
POSITIVE_
X
:
GLenum
TEXTURE_
CUBE_
MAP_
POSITIVE_
Y
TEXTURE_
CUBE_
MAP_
POSITIVE_
Y
:
GLenum
TEXTURE_
CUBE_
MAP_
POSITIVE_
Z
TEXTURE_
CUBE_
MAP_
POSITIVE_
Z
:
GLenum
TEXTURE_
IMMUTABLE_
FORMAT
TEXTURE_
IMMUTABLE_
FORMAT
:
GLenum
TEXTURE_
IMMUTABLE_
LEVELS
TEXTURE_
IMMUTABLE_
LEVELS
:
GLenum
TEXTURE_
MAG_
FILTER
TEXTURE_
MAG_
FILTER
:
GLenum
TEXTURE_
MAX_
LEVEL
TEXTURE_
MAX_
LEVEL
:
GLenum
TEXTURE_
MAX_
LOD
TEXTURE_
MAX_
LOD
:
GLenum
TEXTURE_
MIN_
FILTER
TEXTURE_
MIN_
FILTER
:
GLenum
TEXTURE_
MIN_
LOD
TEXTURE_
MIN_
LOD
:
GLenum
TEXTURE_
WRAP_
R
TEXTURE_
WRAP_
R
:
GLenum
TEXTURE_
WRAP_
S
TEXTURE_
WRAP_
S
:
GLenum
TEXTURE_
WRAP_
T
TEXTURE_
WRAP_
T
:
GLenum
TIMEOUT_
EXPIRED
TIMEOUT_
EXPIRED
:
GLenum
TIMEOUT_
IGNORED
TIMEOUT_
IGNORED
:
GLint64
TRANSFORM_
FEEDBACK
TRANSFORM_
FEEDBACK
:
GLenum
TRANSFORM_
FEEDBACK_
ACTIVE
TRANSFORM_
FEEDBACK_
ACTIVE
:
GLenum
TRANSFORM_
FEEDBACK_
BINDING
TRANSFORM_
FEEDBACK_
BINDING
:
GLenum
TRANSFORM_
FEEDBACK_
BUFFER
TRANSFORM_
FEEDBACK_
BUFFER
:
GLenum
TRANSFORM_
FEEDBACK_
BUFFER_
BINDING
TRANSFORM_
FEEDBACK_
BUFFER_
BINDING
:
GLenum
TRANSFORM_
FEEDBACK_
BUFFER_
MODE
TRANSFORM_
FEEDBACK_
BUFFER_
MODE
:
GLenum
TRANSFORM_
FEEDBACK_
BUFFER_
SIZE
TRANSFORM_
FEEDBACK_
BUFFER_
SIZE
:
GLenum
TRANSFORM_
FEEDBACK_
BUFFER_
START
TRANSFORM_
FEEDBACK_
BUFFER_
START
:
GLenum
TRANSFORM_
FEEDBACK_
PAUSED
TRANSFORM_
FEEDBACK_
PAUSED
:
GLenum
TRANSFORM_
FEEDBACK_
PRIMITIVES_
WRITTEN
TRANSFORM_
FEEDBACK_
PRIMITIVES_
WRITTEN
:
GLenum
TRANSFORM_
FEEDBACK_
VARYINGS
TRANSFORM_
FEEDBACK_
VARYINGS
:
GLenum
TRIANGLES
TRIANGLES
:
GLenum
TRIANGLE_
FAN
TRIANGLE_
FAN
:
GLenum
TRIANGLE_
STRIP
TRIANGLE_
STRIP
:
GLenum
UNIFORM_
ARRAY_
STRIDE
UNIFORM_
ARRAY_
STRIDE
:
GLenum
UNIFORM_
BLOCK_
ACTIVE_
UNIFORMS
UNIFORM_
BLOCK_
ACTIVE_
UNIFORMS
:
GLenum
UNIFORM_
BLOCK_
ACTIVE_
UNIFORM_
INDICES
UNIFORM_
BLOCK_
ACTIVE_
UNIFORM_
INDICES
:
GLenum
UNIFORM_
BLOCK_
BINDING
UNIFORM_
BLOCK_
BINDING
:
GLenum
UNIFORM_
BLOCK_
DATA_
SIZE
UNIFORM_
BLOCK_
DATA_
SIZE
:
GLenum
UNIFORM_
BLOCK_
INDEX
UNIFORM_
BLOCK_
INDEX
:
GLenum
UNIFORM_
BLOCK_
REFERENCED_
BY_
FRAGMENT_
SHADER
UNIFORM_
BLOCK_
REFERENCED_
BY_
FRAGMENT_
SHADER
:
GLenum
UNIFORM_
BLOCK_
REFERENCED_
BY_
VERTEX_
SHADER
UNIFORM_
BLOCK_
REFERENCED_
BY_
VERTEX_
SHADER
:
GLenum
UNIFORM_
BUFFER
UNIFORM_
BUFFER
:
GLenum
UNIFORM_
BUFFER_
BINDING
UNIFORM_
BUFFER_
BINDING
:
GLenum
UNIFORM_
BUFFER_
OFFSET_
ALIGNMENT
UNIFORM_
BUFFER_
OFFSET_
ALIGNMENT
:
GLenum
UNIFORM_
BUFFER_
SIZE
UNIFORM_
BUFFER_
SIZE
:
GLenum
UNIFORM_
BUFFER_
START
UNIFORM_
BUFFER_
START
:
GLenum
UNIFORM_
IS_
ROW_
MAJOR
UNIFORM_
IS_
ROW_
MAJOR
:
GLenum
UNIFORM_
MATRIX_
STRIDE
UNIFORM_
MATRIX_
STRIDE
:
GLenum
UNIFORM_
OFFSET
UNIFORM_
OFFSET
:
GLenum
UNIFORM_
SIZE
UNIFORM_
SIZE
:
GLenum
UNIFORM_
TYPE
UNIFORM_
TYPE
:
GLenum
UNPACK_
ALIGNMENT
UNPACK_
ALIGNMENT
:
GLenum
UNPACK_
COLORSPACE_
CONVERSION_
WEBGL
UNPACK_
COLORSPACE_
CONVERSION_
WEBGL
:
GLenum
UNPACK_
FLIP_
Y_WEBGL
UNPACK_
FLIP_
Y_WEBGL
:
GLenum
UNPACK_
IMAGE_
HEIGHT
UNPACK_
IMAGE_
HEIGHT
:
GLenum
UNPACK_
PREMULTIPLY_
ALPHA_
WEBGL
UNPACK_
PREMULTIPLY_
ALPHA_
WEBGL
:
GLenum
UNPACK_
ROW_
LENGTH
UNPACK_
ROW_
LENGTH
:
GLenum
UNPACK_
SKIP_
IMAGES
UNPACK_
SKIP_
IMAGES
:
GLenum
UNPACK_
SKIP_
PIXELS
UNPACK_
SKIP_
PIXELS
:
GLenum
UNPACK_
SKIP_
ROWS
UNPACK_
SKIP_
ROWS
:
GLenum
UNSIGNALED
UNSIGNALED
:
GLenum
UNSIGNED_
BYTE
UNSIGNED_
BYTE
:
GLenum
UNSIGNED_
INT
UNSIGNED_
INT
:
GLenum
UNSIGNED_
INT_
10
F_
11
F_
11
F_
REV
UNSIGNED_
INT_
10
F_
11
F_
11
F_
REV
:
GLenum
UNSIGNED_
INT_
24_
8
UNSIGNED_
INT_
24_
8
:
GLenum
UNSIGNED_
INT_
2_10_
10_
10_
REV
UNSIGNED_
INT_
2_10_
10_
10_
REV
:
GLenum
UNSIGNED_
INT_
5_9_
9_9_
REV
UNSIGNED_
INT_
5_9_
9_9_
REV
:
GLenum
UNSIGNED_
INT_
SAMPLER_
2D
UNSIGNED_
INT_
SAMPLER_
2D
:
GLenum
UNSIGNED_
INT_
SAMPLER_
2
D_
ARRAY
UNSIGNED_
INT_
SAMPLER_
2
D_
ARRAY
:
GLenum
UNSIGNED_
INT_
SAMPLER_
3D
UNSIGNED_
INT_
SAMPLER_
3D
:
GLenum
UNSIGNED_
INT_
SAMPLER_
CUBE
UNSIGNED_
INT_
SAMPLER_
CUBE
:
GLenum
UNSIGNED_
INT_
VEC2
UNSIGNED_
INT_
VEC2
:
GLenum
UNSIGNED_
INT_
VEC3
UNSIGNED_
INT_
VEC3
:
GLenum
UNSIGNED_
INT_
VEC4
UNSIGNED_
INT_
VEC4
:
GLenum
UNSIGNED_
NORMALIZED
UNSIGNED_
NORMALIZED
:
GLenum
UNSIGNED_
SHORT
UNSIGNED_
SHORT
:
GLenum
UNSIGNED_
SHORT_
4_4_
4_4
UNSIGNED_
SHORT_
4_4_
4_4
:
GLenum
UNSIGNED_
SHORT_
5_5_
5_1
UNSIGNED_
SHORT_
5_5_
5_1
:
GLenum
UNSIGNED_
SHORT_
5_6_
5
UNSIGNED_
SHORT_
5_6_
5
:
GLenum
VALIDATE_
STATUS
VALIDATE_
STATUS
:
GLenum
VENDOR
VENDOR
:
GLenum
VERSION
VERSION
:
GLenum
VERTEX_
ARRAY_
BINDING
VERTEX_
ARRAY_
BINDING
:
GLenum
VERTEX_
ATTRIB_
ARRAY_
BUFFER_
BINDING
VERTEX_
ATTRIB_
ARRAY_
BUFFER_
BINDING
:
GLenum
VERTEX_
ATTRIB_
ARRAY_
DIVISOR
VERTEX_
ATTRIB_
ARRAY_
DIVISOR
:
GLenum
VERTEX_
ATTRIB_
ARRAY_
ENABLED
VERTEX_
ATTRIB_
ARRAY_
ENABLED
:
GLenum
VERTEX_
ATTRIB_
ARRAY_
INTEGER
VERTEX_
ATTRIB_
ARRAY_
INTEGER
:
GLenum
VERTEX_
ATTRIB_
ARRAY_
NORMALIZED
VERTEX_
ATTRIB_
ARRAY_
NORMALIZED
:
GLenum
VERTEX_
ATTRIB_
ARRAY_
POINTER
VERTEX_
ATTRIB_
ARRAY_
POINTER
:
GLenum
VERTEX_
ATTRIB_
ARRAY_
SIZE
VERTEX_
ATTRIB_
ARRAY_
SIZE
:
GLenum
VERTEX_
ATTRIB_
ARRAY_
STRIDE
VERTEX_
ATTRIB_
ARRAY_
STRIDE
:
GLenum
VERTEX_
ATTRIB_
ARRAY_
TYPE
VERTEX_
ATTRIB_
ARRAY_
TYPE
:
GLenum
VERTEX_
SHADER
VERTEX_
SHADER
:
GLenum
VIEWPORT
VIEWPORT
:
GLenum
WAIT_
FAILED
WAIT_
FAILED
:
GLenum
ZERO
ZERO
:
GLenum
canvas
canvas
:
HTMLCanvasElement
|
OffscreenCanvas
drawing
Buffer
Height
drawing
Buffer
Height
:
GLsizei
drawing
Buffer
Width
drawing
Buffer
Width
:
GLsizei
Methods
active
Texture
active
Texture
(
texture
:
GLenum
)
:
void
Parameters
texture:
GLenum
Returns
void
attach
Shader
attach
Shader
(
program
:
WebGLProgram
, shader
:
WebGLShader
)
:
void
Parameters
program:
WebGLProgram
shader:
WebGLShader
Returns
void
begin
Query
begin
Query
(
target
:
GLenum
, query
:
WebGLQuery
)
:
void
Parameters
target:
GLenum
query:
WebGLQuery
Returns
void
begin
Transform
Feedback
begin
Transform
Feedback
(
primitiveMode
:
GLenum
)
:
void
Parameters
primitiveMode:
GLenum
Returns
void
bind
Attrib
Location
bind
Attrib
Location
(
program
:
WebGLProgram
, index
:
GLuint
, name
:
string
)
:
void
Parameters
program:
WebGLProgram
index:
GLuint
name:
string
Returns
void
bind
Buffer
bind
Buffer
(
target
:
GLenum
, buffer
:
WebGLBuffer
|
null
)
:
void
Parameters
target:
GLenum
buffer:
WebGLBuffer
|
null
Returns
void
bind
Buffer
Base
bind
Buffer
Base
(
target
:
GLenum
, index
:
GLuint
, buffer
:
WebGLBuffer
|
null
)
:
void
Parameters
target:
GLenum
index:
GLuint
buffer:
WebGLBuffer
|
null
Returns
void
bind
Buffer
Range
bind
Buffer
Range
(
target
:
GLenum
, index
:
GLuint
, buffer
:
WebGLBuffer
|
null
, offset
:
GLintptr
, size
:
GLsizeiptr
)
:
void
Parameters
target:
GLenum
index:
GLuint
buffer:
WebGLBuffer
|
null
offset:
GLintptr
size:
GLsizeiptr
Returns
void
bind
Framebuffer
bind
Framebuffer
(
target
:
GLenum
, framebuffer
:
WebGLFramebuffer
|
null
)
:
void
Parameters
target:
GLenum
framebuffer:
WebGLFramebuffer
|
null
Returns
void
bind
Renderbuffer
bind
Renderbuffer
(
target
:
GLenum
, renderbuffer
:
WebGLRenderbuffer
|
null
)
:
void
Parameters
target:
GLenum
renderbuffer:
WebGLRenderbuffer
|
null
Returns
void
bind
Sampler
bind
Sampler
(
unit
:
GLuint
, sampler
:
WebGLSampler
|
null
)
:
void
Parameters
unit:
GLuint
sampler:
WebGLSampler
|
null
Returns
void
bind
Texture
bind
Texture
(
target
:
GLenum
, texture
:
WebGLTexture
|
null
)
:
void
Parameters
target:
GLenum
texture:
WebGLTexture
|
null
Returns
void
bind
Transform
Feedback
bind
Transform
Feedback
(
target
:
GLenum
, tf
:
WebGLTransformFeedback
|
null
)
:
void
Parameters
target:
GLenum
tf:
WebGLTransformFeedback
|
null
Returns
void
bind
Vertex
Array
bind
Vertex
Array
(
array
:
WebGLVertexArrayObject
|
null
)
:
void
Parameters
array:
WebGLVertexArrayObject
|
null
Returns
void
blend
Color
blend
Color
(
red
:
GLclampf
, green
:
GLclampf
, blue
:
GLclampf
, alpha
:
GLclampf
)
:
void
Parameters
red:
GLclampf
green:
GLclampf
blue:
GLclampf
alpha:
GLclampf
Returns
void
blend
Equation
blend
Equation
(
mode
:
GLenum
)
:
void
Parameters
mode:
GLenum
Returns
void
blend
Equation
Separate
blend
Equation
Separate
(
modeRGB
:
GLenum
, modeAlpha
:
GLenum
)
:
void
Parameters
modeRGB:
GLenum
modeAlpha:
GLenum
Returns
void
blend
Func
blend
Func
(
sfactor
:
GLenum
, dfactor
:
GLenum
)
:
void
Parameters
sfactor:
GLenum
dfactor:
GLenum
Returns
void
blend
Func
Separate
blend
Func
Separate
(
srcRGB
:
GLenum
, dstRGB
:
GLenum
, srcAlpha
:
GLenum
, dstAlpha
:
GLenum
)
:
void
Parameters
srcRGB:
GLenum
dstRGB:
GLenum
srcAlpha:
GLenum
dstAlpha:
GLenum
Returns
void
blit
Framebuffer
blit
Framebuffer
(
srcX0
:
GLint
, srcY0
:
GLint
, srcX1
:
GLint
, srcY1
:
GLint
, dstX0
:
GLint
, dstY0
:
GLint
, dstX1
:
GLint
, dstY1
:
GLint
, mask
:
GLbitfield
, filter
:
GLenum
)
:
void
Parameters
srcX0:
GLint
srcY0:
GLint
srcX1:
GLint
srcY1:
GLint
dstX0:
GLint
dstY0:
GLint
dstX1:
GLint
dstY1:
GLint
mask:
GLbitfield
filter:
GLenum
Returns
void
buffer
Data
buffer
Data
(
target
:
GLenum
, size
:
GLsizeiptr
, usage
:
GLenum
)
:
void
buffer
Data
(
target
:
GLenum
, srcData
:
BufferSource
|
null
, usage
:
GLenum
)
:
void
buffer
Data
(
target
:
GLenum
, srcData
:
ArrayBufferView
, usage
:
GLenum
, srcOffset
:
GLuint
, length
?:
GLuint
)
:
void
Parameters
target:
GLenum
size:
GLsizeiptr
usage:
GLenum
Returns
void
Parameters
target:
GLenum
srcData:
BufferSource
|
null
usage:
GLenum
Returns
void
Parameters
target:
GLenum
srcData:
ArrayBufferView
usage:
GLenum
srcOffset:
GLuint
Optional
length:
GLuint
Returns
void
buffer
Sub
Data
buffer
Sub
Data
(
target
:
GLenum
, dstByteOffset
:
GLintptr
, srcData
:
BufferSource
)
:
void
buffer
Sub
Data
(
target
:
GLenum
, dstByteOffset
:
GLintptr
, srcData
:
ArrayBufferView
, srcOffset
:
GLuint
, length
?:
GLuint
)
:
void
Parameters
target:
GLenum
dstByteOffset:
GLintptr
srcData:
BufferSource
Returns
void
Parameters
target:
GLenum
dstByteOffset:
GLintptr
srcData:
ArrayBufferView
srcOffset:
GLuint
Optional
length:
GLuint
Returns
void
check
Framebuffer
Status
check
Framebuffer
Status
(
target
:
GLenum
)
:
GLenum
Parameters
target:
GLenum
Returns
GLenum
clear
clear
(
mask
:
GLbitfield
)
:
void
Parameters
mask:
GLbitfield
Returns
void
clear
Bufferfi
clear
Bufferfi
(
buffer
:
GLenum
, drawbuffer
:
GLint
, depth
:
GLfloat
, stencil
:
GLint
)
:
void
Parameters
buffer:
GLenum
drawbuffer:
GLint
depth:
GLfloat
stencil:
GLint
Returns
void
clear
Bufferfv
clear
Bufferfv
(
buffer
:
GLenum
, drawbuffer
:
GLint
, values
:
Float32List
, srcOffset
?:
GLuint
)
:
void
Parameters
buffer:
GLenum
drawbuffer:
GLint
values:
Float32List
Optional
srcOffset:
GLuint
Returns
void
clear
Bufferiv
clear
Bufferiv
(
buffer
:
GLenum
, drawbuffer
:
GLint
, values
:
Int32List
, srcOffset
?:
GLuint
)
:
void
Parameters
buffer:
GLenum
drawbuffer:
GLint
values:
Int32List
Optional
srcOffset:
GLuint
Returns
void
clear
Bufferuiv
clear
Bufferuiv
(
buffer
:
GLenum
, drawbuffer
:
GLint
, values
:
Uint32List
, srcOffset
?:
GLuint
)
:
void
Parameters
buffer:
GLenum
drawbuffer:
GLint
values:
Uint32List
Optional
srcOffset:
GLuint
Returns
void
clear
Color
clear
Color
(
red
:
GLclampf
, green
:
GLclampf
, blue
:
GLclampf
, alpha
:
GLclampf
)
:
void
Parameters
red:
GLclampf
green:
GLclampf
blue:
GLclampf
alpha:
GLclampf
Returns
void
clear
Depth
clear
Depth
(
depth
:
GLclampf
)
:
void
Parameters
depth:
GLclampf
Returns
void
clear
Stencil
clear
Stencil
(
s
:
GLint
)
:
void
Parameters
s:
GLint
Returns
void
client
Wait
Sync
client
Wait
Sync
(
sync
:
WebGLSync
, flags
:
GLbitfield
, timeout
:
GLuint64
)
:
GLenum
Parameters
sync:
WebGLSync
flags:
GLbitfield
timeout:
GLuint64
Returns
GLenum
color
Mask
color
Mask
(
red
:
GLboolean
, green
:
GLboolean
, blue
:
GLboolean
, alpha
:
GLboolean
)
:
void
Parameters
red:
GLboolean
green:
GLboolean
blue:
GLboolean
alpha:
GLboolean
Returns
void
compile
Shader
compile
Shader
(
shader
:
WebGLShader
)
:
void
Parameters
shader:
WebGLShader
Returns
void
compressed
Tex
Image2D
compressed
Tex
Image2D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLenum
, width
:
GLsizei
, height
:
GLsizei
, border
:
GLint
, imageSize
:
GLsizei
, offset
:
GLintptr
)
:
void
compressed
Tex
Image2D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLenum
, width
:
GLsizei
, height
:
GLsizei
, border
:
GLint
, srcData
:
ArrayBufferView
, srcOffset
?:
GLuint
, srcLengthOverride
?:
GLuint
)
:
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLenum
width:
GLsizei
height:
GLsizei
border:
GLint
imageSize:
GLsizei
offset:
GLintptr
Returns
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLenum
width:
GLsizei
height:
GLsizei
border:
GLint
srcData:
ArrayBufferView
Optional
srcOffset:
GLuint
Optional
srcLengthOverride:
GLuint
Returns
void
compressed
Tex
Image3D
compressed
Tex
Image3D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLenum
, width
:
GLsizei
, height
:
GLsizei
, depth
:
GLsizei
, border
:
GLint
, imageSize
:
GLsizei
, offset
:
GLintptr
)
:
void
compressed
Tex
Image3D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLenum
, width
:
GLsizei
, height
:
GLsizei
, depth
:
GLsizei
, border
:
GLint
, srcData
:
ArrayBufferView
, srcOffset
?:
GLuint
, srcLengthOverride
?:
GLuint
)
:
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLenum
width:
GLsizei
height:
GLsizei
depth:
GLsizei
border:
GLint
imageSize:
GLsizei
offset:
GLintptr
Returns
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLenum
width:
GLsizei
height:
GLsizei
depth:
GLsizei
border:
GLint
srcData:
ArrayBufferView
Optional
srcOffset:
GLuint
Optional
srcLengthOverride:
GLuint
Returns
void
compressed
Tex
Sub
Image2D
compressed
Tex
Sub
Image2D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, format
:
GLenum
, imageSize
:
GLsizei
, offset
:
GLintptr
)
:
void
compressed
Tex
Sub
Image2D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, format
:
GLenum
, srcData
:
ArrayBufferView
, srcOffset
?:
GLuint
, srcLengthOverride
?:
GLuint
)
:
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
width:
GLsizei
height:
GLsizei
format:
GLenum
imageSize:
GLsizei
offset:
GLintptr
Returns
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
width:
GLsizei
height:
GLsizei
format:
GLenum
srcData:
ArrayBufferView
Optional
srcOffset:
GLuint
Optional
srcLengthOverride:
GLuint
Returns
void
compressed
Tex
Sub
Image3D
compressed
Tex
Sub
Image3D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, zoffset
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, depth
:
GLsizei
, format
:
GLenum
, imageSize
:
GLsizei
, offset
:
GLintptr
)
:
void
compressed
Tex
Sub
Image3D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, zoffset
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, depth
:
GLsizei
, format
:
GLenum
, srcData
:
ArrayBufferView
, srcOffset
?:
GLuint
, srcLengthOverride
?:
GLuint
)
:
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
zoffset:
GLint
width:
GLsizei
height:
GLsizei
depth:
GLsizei
format:
GLenum
imageSize:
GLsizei
offset:
GLintptr
Returns
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
zoffset:
GLint
width:
GLsizei
height:
GLsizei
depth:
GLsizei
format:
GLenum
srcData:
ArrayBufferView
Optional
srcOffset:
GLuint
Optional
srcLengthOverride:
GLuint
Returns
void
copy
Buffer
Sub
Data
copy
Buffer
Sub
Data
(
readTarget
:
GLenum
, writeTarget
:
GLenum
, readOffset
:
GLintptr
, writeOffset
:
GLintptr
, size
:
GLsizeiptr
)
:
void
Parameters
readTarget:
GLenum
writeTarget:
GLenum
readOffset:
GLintptr
writeOffset:
GLintptr
size:
GLsizeiptr
Returns
void
copy
Tex
Image2D
copy
Tex
Image2D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLenum
, x
:
GLint
, y
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, border
:
GLint
)
:
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLenum
x:
GLint
y:
GLint
width:
GLsizei
height:
GLsizei
border:
GLint
Returns
void
copy
Tex
Sub
Image2D
copy
Tex
Sub
Image2D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, x
:
GLint
, y
:
GLint
, width
:
GLsizei
, height
:
GLsizei
)
:
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
x:
GLint
y:
GLint
width:
GLsizei
height:
GLsizei
Returns
void
copy
Tex
Sub
Image3D
copy
Tex
Sub
Image3D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, zoffset
:
GLint
, x
:
GLint
, y
:
GLint
, width
:
GLsizei
, height
:
GLsizei
)
:
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
zoffset:
GLint
x:
GLint
y:
GLint
width:
GLsizei
height:
GLsizei
Returns
void
create
Buffer
create
Buffer
(
)
:
WebGLBuffer
|
null
Returns
WebGLBuffer
|
null
create
Framebuffer
create
Framebuffer
(
)
:
WebGLFramebuffer
|
null
Returns
WebGLFramebuffer
|
null
create
Program
create
Program
(
)
:
WebGLProgram
|
null
Returns
WebGLProgram
|
null
create
Query
create
Query
(
)
:
WebGLQuery
|
null
Returns
WebGLQuery
|
null
create
Renderbuffer
create
Renderbuffer
(
)
:
WebGLRenderbuffer
|
null
Returns
WebGLRenderbuffer
|
null
create
Sampler
create
Sampler
(
)
:
WebGLSampler
|
null
Returns
WebGLSampler
|
null
create
Shader
create
Shader
(
type
:
GLenum
)
:
WebGLShader
|
null
Parameters
type:
GLenum
Returns
WebGLShader
|
null
create
Texture
create
Texture
(
)
:
WebGLTexture
|
null
Returns
WebGLTexture
|
null
create
Transform
Feedback
create
Transform
Feedback
(
)
:
WebGLTransformFeedback
|
null
Returns
WebGLTransformFeedback
|
null
create
Vertex
Array
create
Vertex
Array
(
)
:
WebGLVertexArrayObject
|
null
Returns
WebGLVertexArrayObject
|
null
cull
Face
cull
Face
(
mode
:
GLenum
)
:
void
Parameters
mode:
GLenum
Returns
void
delete
Buffer
delete
Buffer
(
buffer
:
WebGLBuffer
|
null
)
:
void
Parameters
buffer:
WebGLBuffer
|
null
Returns
void
delete
Framebuffer
delete
Framebuffer
(
framebuffer
:
WebGLFramebuffer
|
null
)
:
void
Parameters
framebuffer:
WebGLFramebuffer
|
null
Returns
void
delete
Program
delete
Program
(
program
:
WebGLProgram
|
null
)
:
void
Parameters
program:
WebGLProgram
|
null
Returns
void
delete
Query
delete
Query
(
query
:
WebGLQuery
|
null
)
:
void
Parameters
query:
WebGLQuery
|
null
Returns
void
delete
Renderbuffer
delete
Renderbuffer
(
renderbuffer
:
WebGLRenderbuffer
|
null
)
:
void
Parameters
renderbuffer:
WebGLRenderbuffer
|
null
Returns
void
delete
Sampler
delete
Sampler
(
sampler
:
WebGLSampler
|
null
)
:
void
Parameters
sampler:
WebGLSampler
|
null
Returns
void
delete
Shader
delete
Shader
(
shader
:
WebGLShader
|
null
)
:
void
Parameters
shader:
WebGLShader
|
null
Returns
void
delete
Sync
delete
Sync
(
sync
:
WebGLSync
|
null
)
:
void
Parameters
sync:
WebGLSync
|
null
Returns
void
delete
Texture
delete
Texture
(
texture
:
WebGLTexture
|
null
)
:
void
Parameters
texture:
WebGLTexture
|
null
Returns
void
delete
Transform
Feedback
delete
Transform
Feedback
(
tf
:
WebGLTransformFeedback
|
null
)
:
void
Parameters
tf:
WebGLTransformFeedback
|
null
Returns
void
delete
Vertex
Array
delete
Vertex
Array
(
vertexArray
:
WebGLVertexArrayObject
|
null
)
:
void
Parameters
vertexArray:
WebGLVertexArrayObject
|
null
Returns
void
depth
Func
depth
Func
(
func
:
GLenum
)
:
void
Parameters
func:
GLenum
Returns
void
depth
Mask
depth
Mask
(
flag
:
GLboolean
)
:
void
Parameters
flag:
GLboolean
Returns
void
depth
Range
depth
Range
(
zNear
:
GLclampf
, zFar
:
GLclampf
)
:
void
Parameters
zNear:
GLclampf
zFar:
GLclampf
Returns
void
detach
Shader
detach
Shader
(
program
:
WebGLProgram
, shader
:
WebGLShader
)
:
void
Parameters
program:
WebGLProgram
shader:
WebGLShader
Returns
void
disable
disable
(
cap
:
GLenum
)
:
void
Parameters
cap:
GLenum
Returns
void
disable
Vertex
Attrib
Array
disable
Vertex
Attrib
Array
(
index
:
GLuint
)
:
void
Parameters
index:
GLuint
Returns
void
draw
Arrays
draw
Arrays
(
mode
:
GLenum
, first
:
GLint
, count
:
GLsizei
)
:
void
Parameters
mode:
GLenum
first:
GLint
count:
GLsizei
Returns
void
draw
Arrays
Instanced
draw
Arrays
Instanced
(
mode
:
GLenum
, first
:
GLint
, count
:
GLsizei
, instanceCount
:
GLsizei
)
:
void
Parameters
mode:
GLenum
first:
GLint
count:
GLsizei
instanceCount:
GLsizei
Returns
void
draw
Buffers
draw
Buffers
(
buffers
:
GLenum
[]
)
:
void
Parameters
buffers:
GLenum
[]
Returns
void
draw
Elements
draw
Elements
(
mode
:
GLenum
, count
:
GLsizei
, type
:
GLenum
, offset
:
GLintptr
)
:
void
Parameters
mode:
GLenum
count:
GLsizei
type:
GLenum
offset:
GLintptr
Returns
void
draw
Elements
Instanced
draw
Elements
Instanced
(
mode
:
GLenum
, count
:
GLsizei
, type
:
GLenum
, offset
:
GLintptr
, instanceCount
:
GLsizei
)
:
void
Parameters
mode:
GLenum
count:
GLsizei
type:
GLenum
offset:
GLintptr
instanceCount:
GLsizei
Returns
void
draw
Range
Elements
draw
Range
Elements
(
mode
:
GLenum
, start
:
GLuint
, end
:
GLuint
, count
:
GLsizei
, type
:
GLenum
, offset
:
GLintptr
)
:
void
Parameters
mode:
GLenum
start:
GLuint
end:
GLuint
count:
GLsizei
type:
GLenum
offset:
GLintptr
Returns
void
enable
enable
(
cap
:
GLenum
)
:
void
Parameters
cap:
GLenum
Returns
void
enable
Vertex
Attrib
Array
enable
Vertex
Attrib
Array
(
index
:
GLuint
)
:
void
Parameters
index:
GLuint
Returns
void
end
Query
end
Query
(
target
:
GLenum
)
:
void
Parameters
target:
GLenum
Returns
void
end
Transform
Feedback
end
Transform
Feedback
(
)
:
void
Returns
void
fence
Sync
fence
Sync
(
condition
:
GLenum
, flags
:
GLbitfield
)
:
WebGLSync
|
null
Parameters
condition:
GLenum
flags:
GLbitfield
Returns
WebGLSync
|
null
finish
finish
(
)
:
void
Returns
void
flush
flush
(
)
:
void
Returns
void
framebuffer
Renderbuffer
framebuffer
Renderbuffer
(
target
:
GLenum
, attachment
:
GLenum
, renderbuffertarget
:
GLenum
, renderbuffer
:
WebGLRenderbuffer
|
null
)
:
void
Parameters
target:
GLenum
attachment:
GLenum
renderbuffertarget:
GLenum
renderbuffer:
WebGLRenderbuffer
|
null
Returns
void
framebuffer
Texture2D
framebuffer
Texture2D
(
target
:
GLenum
, attachment
:
GLenum
, textarget
:
GLenum
, texture
:
WebGLTexture
|
null
, level
:
GLint
)
:
void
Parameters
target:
GLenum
attachment:
GLenum
textarget:
GLenum
texture:
WebGLTexture
|
null
level:
GLint
Returns
void
framebuffer
Texture
Layer
framebuffer
Texture
Layer
(
target
:
GLenum
, attachment
:
GLenum
, texture
:
WebGLTexture
|
null
, level
:
GLint
, layer
:
GLint
)
:
void
Parameters
target:
GLenum
attachment:
GLenum
texture:
WebGLTexture
|
null
level:
GLint
layer:
GLint
Returns
void
front
Face
front
Face
(
mode
:
GLenum
)
:
void
Parameters
mode:
GLenum
Returns
void
generate
Mipmap
generate
Mipmap
(
target
:
GLenum
)
:
void
Parameters
target:
GLenum
Returns
void
get
Active
Attrib
get
Active
Attrib
(
program
:
WebGLProgram
, index
:
GLuint
)
:
WebGLActiveInfo
|
null
Parameters
program:
WebGLProgram
index:
GLuint
Returns
WebGLActiveInfo
|
null
get
Active
Uniform
get
Active
Uniform
(
program
:
WebGLProgram
, index
:
GLuint
)
:
WebGLActiveInfo
|
null
Parameters
program:
WebGLProgram
index:
GLuint
Returns
WebGLActiveInfo
|
null
get
Active
Uniform
Block
Name
get
Active
Uniform
Block
Name
(
program
:
WebGLProgram
, uniformBlockIndex
:
GLuint
)
:
string
|
null
Parameters
program:
WebGLProgram
uniformBlockIndex:
GLuint
Returns
string
|
null
get
Active
Uniform
Block
Parameter
get
Active
Uniform
Block
Parameter
(
program
:
WebGLProgram
, uniformBlockIndex
:
GLuint
, pname
:
GLenum
)
:
any
Parameters
program:
WebGLProgram
uniformBlockIndex:
GLuint
pname:
GLenum
Returns
any
get
Active
Uniforms
get
Active
Uniforms
(
program
:
WebGLProgram
, uniformIndices
:
GLuint
[]
, pname
:
GLenum
)
:
any
Parameters
program:
WebGLProgram
uniformIndices:
GLuint
[]
pname:
GLenum
Returns
any
get
Attached
Shaders
get
Attached
Shaders
(
program
:
WebGLProgram
)
:
WebGLShader
[]
|
null
Parameters
program:
WebGLProgram
Returns
WebGLShader
[]
|
null
get
Attrib
Location
get
Attrib
Location
(
program
:
WebGLProgram
, name
:
string
)
:
GLint
Parameters
program:
WebGLProgram
name:
string
Returns
GLint
get
Buffer
Parameter
get
Buffer
Parameter
(
target
:
GLenum
, pname
:
GLenum
)
:
any
Parameters
target:
GLenum
pname:
GLenum
Returns
any
get
Buffer
Sub
Data
get
Buffer
Sub
Data
(
target
:
GLenum
, srcByteOffset
:
GLintptr
, dstBuffer
:
ArrayBufferView
, dstOffset
?:
GLuint
, length
?:
GLuint
)
:
void
Parameters
target:
GLenum
srcByteOffset:
GLintptr
dstBuffer:
ArrayBufferView
Optional
dstOffset:
GLuint
Optional
length:
GLuint
Returns
void
get
Context
Attributes
get
Context
Attributes
(
)
:
WebGLContextAttributes
|
null
Returns
WebGLContextAttributes
|
null
get
Error
get
Error
(
)
:
GLenum
Returns
GLenum
get
Extension
get
Extension
(
extensionName
:
"EXT_blend_minmax"
)
:
EXT_blend_minmax
|
null
get
Extension
(
extensionName
:
"EXT_texture_filter_anisotropic"
)
:
EXT_texture_filter_anisotropic
|
null
get
Extension
(
extensionName
:
"EXT_frag_depth"
)
:
EXT_frag_depth
|
null
get
Extension
(
extensionName
:
"EXT_shader_texture_lod"
)
:
EXT_shader_texture_lod
|
null
get
Extension
(
extensionName
:
"EXT_sRGB"
)
:
EXT_sRGB
|
null
get
Extension
(
extensionName
:
"OES_vertex_array_object"
)
:
OES_vertex_array_object
|
null
get
Extension
(
extensionName
:
"WEBGL_color_buffer_float"
)
:
WEBGL_color_buffer_float
|
null
get
Extension
(
extensionName
:
"WEBGL_compressed_texture_astc"
)
:
WEBGL_compressed_texture_astc
|
null
get
Extension
(
extensionName
:
"WEBGL_compressed_texture_s3tc_srgb"
)
:
WEBGL_compressed_texture_s3tc_srgb
|
null
get
Extension
(
extensionName
:
"WEBGL_debug_shaders"
)
:
WEBGL_debug_shaders
|
null
get
Extension
(
extensionName
:
"WEBGL_draw_buffers"
)
:
WEBGL_draw_buffers
|
null
get
Extension
(
extensionName
:
"WEBGL_lose_context"
)
:
WEBGL_lose_context
|
null
get
Extension
(
extensionName
:
"WEBGL_depth_texture"
)
:
WEBGL_depth_texture
|
null
get
Extension
(
extensionName
:
"WEBGL_debug_renderer_info"
)
:
WEBGL_debug_renderer_info
|
null
get
Extension
(
extensionName
:
"WEBGL_compressed_texture_s3tc"
)
:
WEBGL_compressed_texture_s3tc
|
null
get
Extension
(
extensionName
:
"OES_texture_half_float_linear"
)
:
OES_texture_half_float_linear
|
null
get
Extension
(
extensionName
:
"OES_texture_half_float"
)
:
OES_texture_half_float
|
null
get
Extension
(
extensionName
:
"OES_texture_float_linear"
)
:
OES_texture_float_linear
|
null
get
Extension
(
extensionName
:
"OES_texture_float"
)
:
OES_texture_float
|
null
get
Extension
(
extensionName
:
"OES_standard_derivatives"
)
:
OES_standard_derivatives
|
null
get
Extension
(
extensionName
:
"OES_element_index_uint"
)
:
OES_element_index_uint
|
null
get
Extension
(
extensionName
:
"ANGLE_instanced_arrays"
)
:
ANGLE_instanced_arrays
|
null
get
Extension
(
extensionName
:
string
)
:
any
Parameters
extensionName:
"EXT_blend_minmax"
Returns
EXT_blend_minmax
|
null
Parameters
extensionName:
"EXT_texture_filter_anisotropic"
Returns
EXT_texture_filter_anisotropic
|
null
Parameters
extensionName:
"EXT_frag_depth"
Returns
EXT_frag_depth
|
null
Parameters
extensionName:
"EXT_shader_texture_lod"
Returns
EXT_shader_texture_lod
|
null
Parameters
extensionName:
"EXT_sRGB"
Returns
EXT_sRGB
|
null
Parameters
extensionName:
"OES_vertex_array_object"
Returns
OES_vertex_array_object
|
null
Parameters
extensionName:
"WEBGL_color_buffer_float"
Returns
WEBGL_color_buffer_float
|
null
Parameters
extensionName:
"WEBGL_compressed_texture_astc"
Returns
WEBGL_compressed_texture_astc
|
null
Parameters
extensionName:
"WEBGL_compressed_texture_s3tc_srgb"
Returns
WEBGL_compressed_texture_s3tc_srgb
|
null
Parameters
extensionName:
"WEBGL_debug_shaders"
Returns
WEBGL_debug_shaders
|
null
Parameters
extensionName:
"WEBGL_draw_buffers"
Returns
WEBGL_draw_buffers
|
null
Parameters
extensionName:
"WEBGL_lose_context"
Returns
WEBGL_lose_context
|
null
Parameters
extensionName:
"WEBGL_depth_texture"
Returns
WEBGL_depth_texture
|
null
Parameters
extensionName:
"WEBGL_debug_renderer_info"
Returns
WEBGL_debug_renderer_info
|
null
Parameters
extensionName:
"WEBGL_compressed_texture_s3tc"
Returns
WEBGL_compressed_texture_s3tc
|
null
Parameters
extensionName:
"OES_texture_half_float_linear"
Returns
OES_texture_half_float_linear
|
null
Parameters
extensionName:
"OES_texture_half_float"
Returns
OES_texture_half_float
|
null
Parameters
extensionName:
"OES_texture_float_linear"
Returns
OES_texture_float_linear
|
null
Parameters
extensionName:
"OES_texture_float"
Returns
OES_texture_float
|
null
Parameters
extensionName:
"OES_standard_derivatives"
Returns
OES_standard_derivatives
|
null
Parameters
extensionName:
"OES_element_index_uint"
Returns
OES_element_index_uint
|
null
Parameters
extensionName:
"ANGLE_instanced_arrays"
Returns
ANGLE_instanced_arrays
|
null
Parameters
extensionName:
string
Returns
any
get
Frag
Data
Location
get
Frag
Data
Location
(
program
:
WebGLProgram
, name
:
string
)
:
GLint
Parameters
program:
WebGLProgram
name:
string
Returns
GLint
get
Framebuffer
Attachment
Parameter
get
Framebuffer
Attachment
Parameter
(
target
:
GLenum
, attachment
:
GLenum
, pname
:
GLenum
)
:
any
Parameters
target:
GLenum
attachment:
GLenum
pname:
GLenum
Returns
any
get
Indexed
Parameter
get
Indexed
Parameter
(
target
:
GLenum
, index
:
GLuint
)
:
any
Parameters
target:
GLenum
index:
GLuint
Returns
any
get
Internalformat
Parameter
get
Internalformat
Parameter
(
target
:
GLenum
, internalformat
:
GLenum
, pname
:
GLenum
)
:
any
Parameters
target:
GLenum
internalformat:
GLenum
pname:
GLenum
Returns
any
get
Parameter
get
Parameter
(
pname
:
GLenum
)
:
any
Parameters
pname:
GLenum
Returns
any
get
Program
Info
Log
get
Program
Info
Log
(
program
:
WebGLProgram
)
:
string
|
null
Parameters
program:
WebGLProgram
Returns
string
|
null
get
Program
Parameter
get
Program
Parameter
(
program
:
WebGLProgram
, pname
:
GLenum
)
:
any
Parameters
program:
WebGLProgram
pname:
GLenum
Returns
any
get
Query
get
Query
(
target
:
GLenum
, pname
:
GLenum
)
:
WebGLQuery
|
null
Parameters
target:
GLenum
pname:
GLenum
Returns
WebGLQuery
|
null
get
Query
Parameter
get
Query
Parameter
(
query
:
WebGLQuery
, pname
:
GLenum
)
:
any
Parameters
query:
WebGLQuery
pname:
GLenum
Returns
any
get
Renderbuffer
Parameter
get
Renderbuffer
Parameter
(
target
:
GLenum
, pname
:
GLenum
)
:
any
Parameters
target:
GLenum
pname:
GLenum
Returns
any
get
Sampler
Parameter
get
Sampler
Parameter
(
sampler
:
WebGLSampler
, pname
:
GLenum
)
:
any
Parameters
sampler:
WebGLSampler
pname:
GLenum
Returns
any
get
Shader
Info
Log
get
Shader
Info
Log
(
shader
:
WebGLShader
)
:
string
|
null
Parameters
shader:
WebGLShader
Returns
string
|
null
get
Shader
Parameter
get
Shader
Parameter
(
shader
:
WebGLShader
, pname
:
GLenum
)
:
any
Parameters
shader:
WebGLShader
pname:
GLenum
Returns
any
get
Shader
Precision
Format
get
Shader
Precision
Format
(
shadertype
:
GLenum
, precisiontype
:
GLenum
)
:
WebGLShaderPrecisionFormat
|
null
Parameters
shadertype:
GLenum
precisiontype:
GLenum
Returns
WebGLShaderPrecisionFormat
|
null
get
Shader
Source
get
Shader
Source
(
shader
:
WebGLShader
)
:
string
|
null
Parameters
shader:
WebGLShader
Returns
string
|
null
get
Supported
Extensions
get
Supported
Extensions
(
)
:
string
[]
|
null
Returns
string
[]
|
null
get
Sync
Parameter
get
Sync
Parameter
(
sync
:
WebGLSync
, pname
:
GLenum
)
:
any
Parameters
sync:
WebGLSync
pname:
GLenum
Returns
any
get
Tex
Parameter
get
Tex
Parameter
(
target
:
GLenum
, pname
:
GLenum
)
:
any
Parameters
target:
GLenum
pname:
GLenum
Returns
any
get
Transform
Feedback
Varying
get
Transform
Feedback
Varying
(
program
:
WebGLProgram
, index
:
GLuint
)
:
WebGLActiveInfo
|
null
Parameters
program:
WebGLProgram
index:
GLuint
Returns
WebGLActiveInfo
|
null
get
Uniform
get
Uniform
(
program
:
WebGLProgram
, location
:
WebGLUniformLocation
)
:
any
Parameters
program:
WebGLProgram
location:
WebGLUniformLocation
Returns
any
get
Uniform
Block
Index
get
Uniform
Block
Index
(
program
:
WebGLProgram
, uniformBlockName
:
string
)
:
GLuint
Parameters
program:
WebGLProgram
uniformBlockName:
string
Returns
GLuint
get
Uniform
Indices
get
Uniform
Indices
(
program
:
WebGLProgram
, uniformNames
:
string
[]
)
:
GLuint
[]
|
null
Parameters
program:
WebGLProgram
uniformNames:
string
[]
Returns
GLuint
[]
|
null
get
Uniform
Location
get
Uniform
Location
(
program
:
WebGLProgram
, name
:
string
)
:
WebGLUniformLocation
|
null
Parameters
program:
WebGLProgram
name:
string
Returns
WebGLUniformLocation
|
null
get
Vertex
Attrib
get
Vertex
Attrib
(
index
:
GLuint
, pname
:
GLenum
)
:
any
Parameters
index:
GLuint
pname:
GLenum
Returns
any
get
Vertex
Attrib
Offset
get
Vertex
Attrib
Offset
(
index
:
GLuint
, pname
:
GLenum
)
:
GLintptr
Parameters
index:
GLuint
pname:
GLenum
Returns
GLintptr
hint
hint
(
target
:
GLenum
, mode
:
GLenum
)
:
void
Parameters
target:
GLenum
mode:
GLenum
Returns
void
invalidate
Framebuffer
invalidate
Framebuffer
(
target
:
GLenum
, attachments
:
GLenum
[]
)
:
void
Parameters
target:
GLenum
attachments:
GLenum
[]
Returns
void
invalidate
Sub
Framebuffer
invalidate
Sub
Framebuffer
(
target
:
GLenum
, attachments
:
GLenum
[]
, x
:
GLint
, y
:
GLint
, width
:
GLsizei
, height
:
GLsizei
)
:
void
Parameters
target:
GLenum
attachments:
GLenum
[]
x:
GLint
y:
GLint
width:
GLsizei
height:
GLsizei
Returns
void
is
Buffer
is
Buffer
(
buffer
:
WebGLBuffer
|
null
)
:
GLboolean
Parameters
buffer:
WebGLBuffer
|
null
Returns
GLboolean
is
Context
Lost
is
Context
Lost
(
)
:
boolean
Returns
boolean
is
Enabled
is
Enabled
(
cap
:
GLenum
)
:
GLboolean
Parameters
cap:
GLenum
Returns
GLboolean
is
Framebuffer
is
Framebuffer
(
framebuffer
:
WebGLFramebuffer
|
null
)
:
GLboolean
Parameters
framebuffer:
WebGLFramebuffer
|
null
Returns
GLboolean
is
Program
is
Program
(
program
:
WebGLProgram
|
null
)
:
GLboolean
Parameters
program:
WebGLProgram
|
null
Returns
GLboolean
is
Query
is
Query
(
query
:
WebGLQuery
|
null
)
:
GLboolean
Parameters
query:
WebGLQuery
|
null
Returns
GLboolean
is
Renderbuffer
is
Renderbuffer
(
renderbuffer
:
WebGLRenderbuffer
|
null
)
:
GLboolean
Parameters
renderbuffer:
WebGLRenderbuffer
|
null
Returns
GLboolean
is
Sampler
is
Sampler
(
sampler
:
WebGLSampler
|
null
)
:
GLboolean
Parameters
sampler:
WebGLSampler
|
null
Returns
GLboolean
is
Shader
is
Shader
(
shader
:
WebGLShader
|
null
)
:
GLboolean
Parameters
shader:
WebGLShader
|
null
Returns
GLboolean
is
Sync
is
Sync
(
sync
:
WebGLSync
|
null
)
:
GLboolean
Parameters
sync:
WebGLSync
|
null
Returns
GLboolean
is
Texture
is
Texture
(
texture
:
WebGLTexture
|
null
)
:
GLboolean
Parameters
texture:
WebGLTexture
|
null
Returns
GLboolean
is
Transform
Feedback
is
Transform
Feedback
(
tf
:
WebGLTransformFeedback
|
null
)
:
GLboolean
Parameters
tf:
WebGLTransformFeedback
|
null
Returns
GLboolean
is
Vertex
Array
is
Vertex
Array
(
vertexArray
:
WebGLVertexArrayObject
|
null
)
:
GLboolean
Parameters
vertexArray:
WebGLVertexArrayObject
|
null
Returns
GLboolean
line
Width
line
Width
(
width
:
GLfloat
)
:
void
Parameters
width:
GLfloat
Returns
void
link
Program
link
Program
(
program
:
WebGLProgram
)
:
void
Parameters
program:
WebGLProgram
Returns
void
pause
Transform
Feedback
pause
Transform
Feedback
(
)
:
void
Returns
void
pixel
Storei
pixel
Storei
(
pname
:
GLenum
, param
:
GLint
|
GLboolean
)
:
void
Parameters
pname:
GLenum
param:
GLint
|
GLboolean
Returns
void
polygon
Offset
polygon
Offset
(
factor
:
GLfloat
, units
:
GLfloat
)
:
void
Parameters
factor:
GLfloat
units:
GLfloat
Returns
void
read
Buffer
read
Buffer
(
src
:
GLenum
)
:
void
Parameters
src:
GLenum
Returns
void
read
Pixels
read
Pixels
(
x
:
GLint
, y
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, format
:
GLenum
, type
:
GLenum
, dstData
:
ArrayBufferView
|
null
)
:
void
read
Pixels
(
x
:
GLint
, y
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, format
:
GLenum
, type
:
GLenum
, offset
:
GLintptr
)
:
void
read
Pixels
(
x
:
GLint
, y
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, format
:
GLenum
, type
:
GLenum
, dstData
:
ArrayBufferView
, dstOffset
:
GLuint
)
:
void
Parameters
x:
GLint
y:
GLint
width:
GLsizei
height:
GLsizei
format:
GLenum
type:
GLenum
dstData:
ArrayBufferView
|
null
Returns
void
Parameters
x:
GLint
y:
GLint
width:
GLsizei
height:
GLsizei
format:
GLenum
type:
GLenum
offset:
GLintptr
Returns
void
Parameters
x:
GLint
y:
GLint
width:
GLsizei
height:
GLsizei
format:
GLenum
type:
GLenum
dstData:
ArrayBufferView
dstOffset:
GLuint
Returns
void
renderbuffer
Storage
renderbuffer
Storage
(
target
:
GLenum
, internalformat
:
GLenum
, width
:
GLsizei
, height
:
GLsizei
)
:
void
Parameters
target:
GLenum
internalformat:
GLenum
width:
GLsizei
height:
GLsizei
Returns
void
renderbuffer
Storage
Multisample
renderbuffer
Storage
Multisample
(
target
:
GLenum
, samples
:
GLsizei
, internalformat
:
GLenum
, width
:
GLsizei
, height
:
GLsizei
)
:
void
Parameters
target:
GLenum
samples:
GLsizei
internalformat:
GLenum
width:
GLsizei
height:
GLsizei
Returns
void
resume
Transform
Feedback
resume
Transform
Feedback
(
)
:
void
Returns
void
sample
Coverage
sample
Coverage
(
value
:
GLclampf
, invert
:
GLboolean
)
:
void
Parameters
value:
GLclampf
invert:
GLboolean
Returns
void
sampler
Parameterf
sampler
Parameterf
(
sampler
:
WebGLSampler
, pname
:
GLenum
, param
:
GLfloat
)
:
void
Parameters
sampler:
WebGLSampler
pname:
GLenum
param:
GLfloat
Returns
void
sampler
Parameteri
sampler
Parameteri
(
sampler
:
WebGLSampler
, pname
:
GLenum
, param
:
GLint
)
:
void
Parameters
sampler:
WebGLSampler
pname:
GLenum
param:
GLint
Returns
void
scissor
scissor
(
x
:
GLint
, y
:
GLint
, width
:
GLsizei
, height
:
GLsizei
)
:
void
Parameters
x:
GLint
y:
GLint
width:
GLsizei
height:
GLsizei
Returns
void
shader
Source
shader
Source
(
shader
:
WebGLShader
, source
:
string
)
:
void
Parameters
shader:
WebGLShader
source:
string
Returns
void
stencil
Func
stencil
Func
(
func
:
GLenum
, ref
:
GLint
, mask
:
GLuint
)
:
void
Parameters
func:
GLenum
ref:
GLint
mask:
GLuint
Returns
void
stencil
Func
Separate
stencil
Func
Separate
(
face
:
GLenum
, func
:
GLenum
, ref
:
GLint
, mask
:
GLuint
)
:
void
Parameters
face:
GLenum
func:
GLenum
ref:
GLint
mask:
GLuint
Returns
void
stencil
Mask
stencil
Mask
(
mask
:
GLuint
)
:
void
Parameters
mask:
GLuint
Returns
void
stencil
Mask
Separate
stencil
Mask
Separate
(
face
:
GLenum
, mask
:
GLuint
)
:
void
Parameters
face:
GLenum
mask:
GLuint
Returns
void
stencil
Op
stencil
Op
(
fail
:
GLenum
, zfail
:
GLenum
, zpass
:
GLenum
)
:
void
Parameters
fail:
GLenum
zfail:
GLenum
zpass:
GLenum
Returns
void
stencil
OpSeparate
stencil
OpSeparate
(
face
:
GLenum
, fail
:
GLenum
, zfail
:
GLenum
, zpass
:
GLenum
)
:
void
Parameters
face:
GLenum
fail:
GLenum
zfail:
GLenum
zpass:
GLenum
Returns
void
tex
Image2D
tex
Image2D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, border
:
GLint
, format
:
GLenum
, type
:
GLenum
, pixels
:
ArrayBufferView
|
null
)
:
void
tex
Image2D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLint
, format
:
GLenum
, type
:
GLenum
, source
:
TexImageSource
)
:
void
tex
Image2D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, border
:
GLint
, format
:
GLenum
, type
:
GLenum
, pboOffset
:
GLintptr
)
:
void
tex
Image2D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, border
:
GLint
, format
:
GLenum
, type
:
GLenum
, source
:
TexImageSource
)
:
void
tex
Image2D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, border
:
GLint
, format
:
GLenum
, type
:
GLenum
, srcData
:
ArrayBufferView
, srcOffset
:
GLuint
)
:
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLint
width:
GLsizei
height:
GLsizei
border:
GLint
format:
GLenum
type:
GLenum
pixels:
ArrayBufferView
|
null
Returns
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLint
format:
GLenum
type:
GLenum
source:
TexImageSource
Returns
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLint
width:
GLsizei
height:
GLsizei
border:
GLint
format:
GLenum
type:
GLenum
pboOffset:
GLintptr
Returns
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLint
width:
GLsizei
height:
GLsizei
border:
GLint
format:
GLenum
type:
GLenum
source:
TexImageSource
Returns
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLint
width:
GLsizei
height:
GLsizei
border:
GLint
format:
GLenum
type:
GLenum
srcData:
ArrayBufferView
srcOffset:
GLuint
Returns
void
tex
Image3D
tex
Image3D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, depth
:
GLsizei
, border
:
GLint
, format
:
GLenum
, type
:
GLenum
, pboOffset
:
GLintptr
)
:
void
tex
Image3D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, depth
:
GLsizei
, border
:
GLint
, format
:
GLenum
, type
:
GLenum
, source
:
TexImageSource
)
:
void
tex
Image3D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, depth
:
GLsizei
, border
:
GLint
, format
:
GLenum
, type
:
GLenum
, srcData
:
ArrayBufferView
|
null
)
:
void
tex
Image3D
(
target
:
GLenum
, level
:
GLint
, internalformat
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, depth
:
GLsizei
, border
:
GLint
, format
:
GLenum
, type
:
GLenum
, srcData
:
ArrayBufferView
, srcOffset
:
GLuint
)
:
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLint
width:
GLsizei
height:
GLsizei
depth:
GLsizei
border:
GLint
format:
GLenum
type:
GLenum
pboOffset:
GLintptr
Returns
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLint
width:
GLsizei
height:
GLsizei
depth:
GLsizei
border:
GLint
format:
GLenum
type:
GLenum
source:
TexImageSource
Returns
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLint
width:
GLsizei
height:
GLsizei
depth:
GLsizei
border:
GLint
format:
GLenum
type:
GLenum
srcData:
ArrayBufferView
|
null
Returns
void
Parameters
target:
GLenum
level:
GLint
internalformat:
GLint
width:
GLsizei
height:
GLsizei
depth:
GLsizei
border:
GLint
format:
GLenum
type:
GLenum
srcData:
ArrayBufferView
srcOffset:
GLuint
Returns
void
tex
Parameterf
tex
Parameterf
(
target
:
GLenum
, pname
:
GLenum
, param
:
GLfloat
)
:
void
Parameters
target:
GLenum
pname:
GLenum
param:
GLfloat
Returns
void
tex
Parameteri
tex
Parameteri
(
target
:
GLenum
, pname
:
GLenum
, param
:
GLint
)
:
void
Parameters
target:
GLenum
pname:
GLenum
param:
GLint
Returns
void
tex
Storage2D
tex
Storage2D
(
target
:
GLenum
, levels
:
GLsizei
, internalformat
:
GLenum
, width
:
GLsizei
, height
:
GLsizei
)
:
void
Parameters
target:
GLenum
levels:
GLsizei
internalformat:
GLenum
width:
GLsizei
height:
GLsizei
Returns
void
tex
Storage3D
tex
Storage3D
(
target
:
GLenum
, levels
:
GLsizei
, internalformat
:
GLenum
, width
:
GLsizei
, height
:
GLsizei
, depth
:
GLsizei
)
:
void
Parameters
target:
GLenum
levels:
GLsizei
internalformat:
GLenum
width:
GLsizei
height:
GLsizei
depth:
GLsizei
Returns
void
tex
Sub
Image2D
tex
Sub
Image2D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, format
:
GLenum
, type
:
GLenum
, pixels
:
ArrayBufferView
|
null
)
:
void
tex
Sub
Image2D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, format
:
GLenum
, type
:
GLenum
, source
:
TexImageSource
)
:
void
tex
Sub
Image2D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, format
:
GLenum
, type
:
GLenum
, pboOffset
:
GLintptr
)
:
void
tex
Sub
Image2D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, format
:
GLenum
, type
:
GLenum
, source
:
TexImageSource
)
:
void
tex
Sub
Image2D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, format
:
GLenum
, type
:
GLenum
, srcData
:
ArrayBufferView
, srcOffset
:
GLuint
)
:
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
width:
GLsizei
height:
GLsizei
format:
GLenum
type:
GLenum
pixels:
ArrayBufferView
|
null
Returns
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
format:
GLenum
type:
GLenum
source:
TexImageSource
Returns
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
width:
GLsizei
height:
GLsizei
format:
GLenum
type:
GLenum
pboOffset:
GLintptr
Returns
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
width:
GLsizei
height:
GLsizei
format:
GLenum
type:
GLenum
source:
TexImageSource
Returns
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
width:
GLsizei
height:
GLsizei
format:
GLenum
type:
GLenum
srcData:
ArrayBufferView
srcOffset:
GLuint
Returns
void
tex
Sub
Image3D
tex
Sub
Image3D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, zoffset
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, depth
:
GLsizei
, format
:
GLenum
, type
:
GLenum
, pboOffset
:
GLintptr
)
:
void
tex
Sub
Image3D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, zoffset
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, depth
:
GLsizei
, format
:
GLenum
, type
:
GLenum
, source
:
TexImageSource
)
:
void
tex
Sub
Image3D
(
target
:
GLenum
, level
:
GLint
, xoffset
:
GLint
, yoffset
:
GLint
, zoffset
:
GLint
, width
:
GLsizei
, height
:
GLsizei
, depth
:
GLsizei
, format
:
GLenum
, type
:
GLenum
, srcData
:
ArrayBufferView
|
null
, srcOffset
?:
GLuint
)
:
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
zoffset:
GLint
width:
GLsizei
height:
GLsizei
depth:
GLsizei
format:
GLenum
type:
GLenum
pboOffset:
GLintptr
Returns
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
zoffset:
GLint
width:
GLsizei
height:
GLsizei
depth:
GLsizei
format:
GLenum
type:
GLenum
source:
TexImageSource
Returns
void
Parameters
target:
GLenum
level:
GLint
xoffset:
GLint
yoffset:
GLint
zoffset:
GLint
width:
GLsizei
height:
GLsizei
depth:
GLsizei
format:
GLenum
type:
GLenum
srcData:
ArrayBufferView
|
null
Optional
srcOffset:
GLuint
Returns
void
transform
Feedback
Varyings
transform
Feedback
Varyings
(
program
:
WebGLProgram
, varyings
:
string
[]
, bufferMode
:
GLenum
)
:
void
Parameters
program:
WebGLProgram
varyings:
string
[]
bufferMode:
GLenum
Returns
void
uniform1f
uniform1f
(
location
:
WebGLUniformLocation
|
null
, x
:
GLfloat
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
x:
GLfloat
Returns
void
uniform1fv
uniform1fv
(
location
:
WebGLUniformLocation
|
null
, data
:
Float32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
data:
Float32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform1i
uniform1i
(
location
:
WebGLUniformLocation
|
null
, x
:
GLint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
x:
GLint
Returns
void
uniform1iv
uniform1iv
(
location
:
WebGLUniformLocation
|
null
, data
:
Int32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
data:
Int32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform1ui
uniform1ui
(
location
:
WebGLUniformLocation
|
null
, v0
:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
v0:
GLuint
Returns
void
uniform1uiv
uniform1uiv
(
location
:
WebGLUniformLocation
|
null
, data
:
Uint32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
data:
Uint32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform2f
uniform2f
(
location
:
WebGLUniformLocation
|
null
, x
:
GLfloat
, y
:
GLfloat
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
x:
GLfloat
y:
GLfloat
Returns
void
uniform2fv
uniform2fv
(
location
:
WebGLUniformLocation
|
null
, data
:
Float32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
data:
Float32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform2i
uniform2i
(
location
:
WebGLUniformLocation
|
null
, x
:
GLint
, y
:
GLint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
x:
GLint
y:
GLint
Returns
void
uniform2iv
uniform2iv
(
location
:
WebGLUniformLocation
|
null
, data
:
Int32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
data:
Int32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform2ui
uniform2ui
(
location
:
WebGLUniformLocation
|
null
, v0
:
GLuint
, v1
:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
v0:
GLuint
v1:
GLuint
Returns
void
uniform2uiv
uniform2uiv
(
location
:
WebGLUniformLocation
|
null
, data
:
Uint32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
data:
Uint32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform3f
uniform3f
(
location
:
WebGLUniformLocation
|
null
, x
:
GLfloat
, y
:
GLfloat
, z
:
GLfloat
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
x:
GLfloat
y:
GLfloat
z:
GLfloat
Returns
void
uniform3fv
uniform3fv
(
location
:
WebGLUniformLocation
|
null
, data
:
Float32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
data:
Float32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform3i
uniform3i
(
location
:
WebGLUniformLocation
|
null
, x
:
GLint
, y
:
GLint
, z
:
GLint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
x:
GLint
y:
GLint
z:
GLint
Returns
void
uniform3iv
uniform3iv
(
location
:
WebGLUniformLocation
|
null
, data
:
Int32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
data:
Int32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform3ui
uniform3ui
(
location
:
WebGLUniformLocation
|
null
, v0
:
GLuint
, v1
:
GLuint
, v2
:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
v0:
GLuint
v1:
GLuint
v2:
GLuint
Returns
void
uniform3uiv
uniform3uiv
(
location
:
WebGLUniformLocation
|
null
, data
:
Uint32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
data:
Uint32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform4f
uniform4f
(
location
:
WebGLUniformLocation
|
null
, x
:
GLfloat
, y
:
GLfloat
, z
:
GLfloat
, w
:
GLfloat
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
x:
GLfloat
y:
GLfloat
z:
GLfloat
w:
GLfloat
Returns
void
uniform4fv
uniform4fv
(
location
:
WebGLUniformLocation
|
null
, data
:
Float32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
data:
Float32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform4i
uniform4i
(
location
:
WebGLUniformLocation
|
null
, x
:
GLint
, y
:
GLint
, z
:
GLint
, w
:
GLint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
x:
GLint
y:
GLint
z:
GLint
w:
GLint
Returns
void
uniform4iv
uniform4iv
(
location
:
WebGLUniformLocation
|
null
, data
:
Int32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
data:
Int32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform4ui
uniform4ui
(
location
:
WebGLUniformLocation
|
null
, v0
:
GLuint
, v1
:
GLuint
, v2
:
GLuint
, v3
:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
v0:
GLuint
v1:
GLuint
v2:
GLuint
v3:
GLuint
Returns
void
uniform4uiv
uniform4uiv
(
location
:
WebGLUniformLocation
|
null
, data
:
Uint32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
data:
Uint32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform
Block
Binding
uniform
Block
Binding
(
program
:
WebGLProgram
, uniformBlockIndex
:
GLuint
, uniformBlockBinding
:
GLuint
)
:
void
Parameters
program:
WebGLProgram
uniformBlockIndex:
GLuint
uniformBlockBinding:
GLuint
Returns
void
uniform
Matrix2fv
uniform
Matrix2fv
(
location
:
WebGLUniformLocation
|
null
, transpose
:
GLboolean
, data
:
Float32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
transpose:
GLboolean
data:
Float32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform
Matrix2x3fv
uniform
Matrix2x3fv
(
location
:
WebGLUniformLocation
|
null
, transpose
:
GLboolean
, data
:
Float32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
transpose:
GLboolean
data:
Float32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform
Matrix2x4fv
uniform
Matrix2x4fv
(
location
:
WebGLUniformLocation
|
null
, transpose
:
GLboolean
, data
:
Float32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
transpose:
GLboolean
data:
Float32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform
Matrix3fv
uniform
Matrix3fv
(
location
:
WebGLUniformLocation
|
null
, transpose
:
GLboolean
, data
:
Float32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
transpose:
GLboolean
data:
Float32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform
Matrix3x2fv
uniform
Matrix3x2fv
(
location
:
WebGLUniformLocation
|
null
, transpose
:
GLboolean
, data
:
Float32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
transpose:
GLboolean
data:
Float32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform
Matrix3x4fv
uniform
Matrix3x4fv
(
location
:
WebGLUniformLocation
|
null
, transpose
:
GLboolean
, data
:
Float32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
transpose:
GLboolean
data:
Float32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform
Matrix4fv
uniform
Matrix4fv
(
location
:
WebGLUniformLocation
|
null
, transpose
:
GLboolean
, data
:
Float32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
transpose:
GLboolean
data:
Float32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform
Matrix4x2fv
uniform
Matrix4x2fv
(
location
:
WebGLUniformLocation
|
null
, transpose
:
GLboolean
, data
:
Float32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
transpose:
GLboolean
data:
Float32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
uniform
Matrix4x3fv
uniform
Matrix4x3fv
(
location
:
WebGLUniformLocation
|
null
, transpose
:
GLboolean
, data
:
Float32List
, srcOffset
?:
GLuint
, srcLength
?:
GLuint
)
:
void
Parameters
location:
WebGLUniformLocation
|
null
transpose:
GLboolean
data:
Float32List
Optional
srcOffset:
GLuint
Optional
srcLength:
GLuint
Returns
void
use
Program
use
Program
(
program
:
WebGLProgram
|
null
)
:
void
Parameters
program:
WebGLProgram
|
null
Returns
void
validate
Program
validate
Program
(
program
:
WebGLProgram
)
:
void
Parameters
program:
WebGLProgram
Returns
void
vertex
Attrib1f
vertex
Attrib1f
(
index
:
GLuint
, x
:
GLfloat
)
:
void
Parameters
index:
GLuint
x:
GLfloat
Returns
void
vertex
Attrib1fv
vertex
Attrib1fv
(
index
:
GLuint
, values
:
Float32List
)
:
void
Parameters
index:
GLuint
values:
Float32List
Returns
void
vertex
Attrib2f
vertex
Attrib2f
(
index
:
GLuint
, x
:
GLfloat
, y
:
GLfloat
)
:
void
Parameters
index:
GLuint
x:
GLfloat
y:
GLfloat
Returns
void
vertex
Attrib2fv
vertex
Attrib2fv
(
index
:
GLuint
, values
:
Float32List
)
:
void
Parameters
index:
GLuint
values:
Float32List
Returns
void
vertex
Attrib3f
vertex
Attrib3f
(
index
:
GLuint
, x
:
GLfloat
, y
:
GLfloat
, z
:
GLfloat
)
:
void
Parameters
index:
GLuint
x:
GLfloat
y:
GLfloat
z:
GLfloat
Returns
void
vertex
Attrib3fv
vertex
Attrib3fv
(
index
:
GLuint
, values
:
Float32List
)
:
void
Parameters
index:
GLuint
values:
Float32List
Returns
void
vertex
Attrib4f
vertex
Attrib4f
(
index
:
GLuint
, x
:
GLfloat
, y
:
GLfloat
, z
:
GLfloat
, w
:
GLfloat
)
:
void
Parameters
index:
GLuint
x:
GLfloat
y:
GLfloat
z:
GLfloat
w:
GLfloat
Returns
void
vertex
Attrib4fv
vertex
Attrib4fv
(
index
:
GLuint
, values
:
Float32List
)
:
void
Parameters
index:
GLuint
values:
Float32List
Returns
void
vertex
Attrib
Divisor
vertex
Attrib
Divisor
(
index
:
GLuint
, divisor
:
GLuint
)
:
void
Parameters
index:
GLuint
divisor:
GLuint
Returns
void
vertex
Attrib
I4i
vertex
Attrib
I4i
(
index
:
GLuint
, x
:
GLint
, y
:
GLint
, z
:
GLint
, w
:
GLint
)
:
void
Parameters
index:
GLuint
x:
GLint
y:
GLint
z:
GLint
w:
GLint
Returns
void
vertex
Attrib
I4iv
vertex
Attrib
I4iv
(
index
:
GLuint
, values
:
Int32List
)
:
void
Parameters
index:
GLuint
values:
Int32List
Returns
void
vertex
Attrib
I4ui
vertex
Attrib
I4ui
(
index
:
GLuint
, x
:
GLuint
, y
:
GLuint
, z
:
GLuint
, w
:
GLuint
)
:
void
Parameters
index:
GLuint
x:
GLuint
y:
GLuint
z:
GLuint
w:
GLuint
Returns
void
vertex
Attrib
I4uiv
vertex
Attrib
I4uiv
(
index
:
GLuint
, values
:
Uint32List
)
:
void
Parameters
index:
GLuint
values:
Uint32List
Returns
void
vertex
AttribIPointer
vertex
AttribIPointer
(
index
:
GLuint
, size
:
GLint
, type
:
GLenum
, stride
:
GLsizei
, offset
:
GLintptr
)
:
void
Parameters
index:
GLuint
size:
GLint
type:
GLenum
stride:
GLsizei
offset:
GLintptr
Returns
void
vertex
Attrib
Pointer
vertex
Attrib
Pointer
(
index
:
GLuint
, size
:
GLint
, type
:
GLenum
, normalized
:
GLboolean
, stride
:
GLsizei
, offset
:
GLintptr
)
:
void
Parameters
index:
GLuint
size:
GLint
type:
GLenum
normalized:
GLboolean
stride:
GLsizei
offset:
GLintptr
Returns
void
viewport
viewport
(
x
:
GLint
, y
:
GLint
, width
:
GLsizei
, height
:
GLsizei
)
:
void
Parameters
x:
GLint
y:
GLint
width:
GLsizei
height:
GLsizei
Returns
void
wait
Sync
wait
Sync
(
sync
:
WebGLSync
, flags
:
GLbitfield
, timeout
:
GLint64
)
:
void
Parameters
sync:
WebGLSync
flags:
GLbitfield
timeout:
GLint64
Returns
void
Globals
"node_
modules/typedoc/node_
modules/typescript/lib/lib.dom.d"
Web
Assembly
WebGL2
Rendering
Context
ACTIVE_
ATTRIBUTES
ACTIVE_
TEXTURE
ACTIVE_
UNIFORMS
ACTIVE_
UNIFORM_
BLOCKS
ALIASED_
LINE_
WIDTH_
RANGE
ALIASED_
POINT_
SIZE_
RANGE
ALPHA
ALPHA_
BITS
ALREADY_
SIGNALED
ALWAYS
ANY_
SAMPLES_
PASSED
ANY_
SAMPLES_
PASSED_
CONSERVATIVE
ARRAY_
BUFFER
ARRAY_
BUFFER_
BINDING
ATTACHED_
SHADERS
BACK
BLEND
BLEND_
COLOR
BLEND_
DST_
ALPHA
BLEND_
DST_
RGB
BLEND_
EQUATION
BLEND_
EQUATION_
ALPHA
BLEND_
EQUATION_
RGB
BLEND_
SRC_
ALPHA
BLEND_
SRC_
RGB
BLUE_
BITS
BOOL
BOOL_
VEC2
BOOL_
VEC3
BOOL_
VEC4
BROWSER_
DEFAULT_
WEBGL
BUFFER_
SIZE
BUFFER_
USAGE
BYTE
CCW
CLAMP_
TO_
EDGE
COLOR
COLOR_
ATTACHMENT0
COLOR_
ATTACHMENT1
COLOR_
ATTACHMENT10
COLOR_
ATTACHMENT11
COLOR_
ATTACHMENT12
COLOR_
ATTACHMENT13
COLOR_
ATTACHMENT14
COLOR_
ATTACHMENT15
COLOR_
ATTACHMENT2
COLOR_
ATTACHMENT3
COLOR_
ATTACHMENT4
COLOR_
ATTACHMENT5
COLOR_
ATTACHMENT6
COLOR_
ATTACHMENT7
COLOR_
ATTACHMENT8
COLOR_
ATTACHMENT9
COLOR_
BUFFER_
BIT
COLOR_
CLEAR_
VALUE
COLOR_
WRITEMASK
COMPARE_
REF_
TO_
TEXTURE
COMPILE_
STATUS
COMPRESSED_
TEXTURE_
FORMATS
CONDITION_
SATISFIED
CONSTANT_
ALPHA
CONSTANT_
COLOR
CONTEXT_
LOST_
WEBGL
COPY_
READ_
BUFFER
COPY_
READ_
BUFFER_
BINDING
COPY_
WRITE_
BUFFER
COPY_
WRITE_
BUFFER_
BINDING
CULL_
FACE
CULL_
FACE_
MODE
CURRENT_
PROGRAM
CURRENT_
QUERY
CURRENT_
VERTEX_
ATTRIB
CW
DECR
DECR_
WRAP
DELETE_
STATUS
DEPTH
DEPTH24_
STENCIL8
DEPTH32
F_
STENCIL8
DEPTH_
ATTACHMENT
DEPTH_
BITS
DEPTH_
BUFFER_
BIT
DEPTH_
CLEAR_
VALUE
DEPTH_
COMPONENT
DEPTH_
COMPONENT16
DEPTH_
COMPONENT24
DEPTH_
COMPONENT32F
DEPTH_
FUNC
DEPTH_
RANGE
DEPTH_
STENCIL
DEPTH_
STENCIL_
ATTACHMENT
DEPTH_
TEST
DEPTH_
WRITEMASK
DITHER
DONT_
CARE
DRAW_
BUFFER0
DRAW_
BUFFER1
DRAW_
BUFFER10
DRAW_
BUFFER11
DRAW_
BUFFER12
DRAW_
BUFFER13
DRAW_
BUFFER14
DRAW_
BUFFER15
DRAW_
BUFFER2
DRAW_
BUFFER3
DRAW_
BUFFER4
DRAW_
BUFFER5
DRAW_
BUFFER6
DRAW_
BUFFER7
DRAW_
BUFFER8
DRAW_
BUFFER9
DRAW_
FRAMEBUFFER
DRAW_
FRAMEBUFFER_
BINDING
DST_
ALPHA
DST_
COLOR
DYNAMIC_
COPY
DYNAMIC_
DRAW
DYNAMIC_
READ
ELEMENT_
ARRAY_
BUFFER
ELEMENT_
ARRAY_
BUFFER_
BINDING
EQUAL
FASTEST
FLOAT
FLOAT_
32_
UNSIGNED_
INT_
24_
8_REV
FLOAT_
MAT2
FLOAT_
MAT2x3
FLOAT_
MAT2x4
FLOAT_
MAT3
FLOAT_
MAT3x2
FLOAT_
MAT3x4
FLOAT_
MAT4
FLOAT_
MAT4x2
FLOAT_
MAT4x3
FLOAT_
VEC2
FLOAT_
VEC3
FLOAT_
VEC4
FRAGMENT_
SHADER
FRAGMENT_
SHADER_
DERIVATIVE_
HINT
FRAMEBUFFER
FRAMEBUFFER_
ATTACHMENT_
ALPHA_
SIZE
FRAMEBUFFER_
ATTACHMENT_
BLUE_
SIZE
FRAMEBUFFER_
ATTACHMENT_
COLOR_
ENCODING
FRAMEBUFFER_
ATTACHMENT_
COMPONENT_
TYPE
FRAMEBUFFER_
ATTACHMENT_
DEPTH_
SIZE
FRAMEBUFFER_
ATTACHMENT_
GREEN_
SIZE
FRAMEBUFFER_
ATTACHMENT_
OBJECT_
NAME
FRAMEBUFFER_
ATTACHMENT_
OBJECT_
TYPE
FRAMEBUFFER_
ATTACHMENT_
RED_
SIZE
FRAMEBUFFER_
ATTACHMENT_
STENCIL_
SIZE
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
CUBE_
MAP_
FACE
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
LAYER
FRAMEBUFFER_
ATTACHMENT_
TEXTURE_
LEVEL
FRAMEBUFFER_
BINDING
FRAMEBUFFER_
COMPLETE
FRAMEBUFFER_
DEFAULT
FRAMEBUFFER_
INCOMPLETE_
ATTACHMENT
FRAMEBUFFER_
INCOMPLETE_
DIMENSIONS
FRAMEBUFFER_
INCOMPLETE_
MISSING_
ATTACHMENT
FRAMEBUFFER_
INCOMPLETE_
MULTISAMPLE
FRAMEBUFFER_
UNSUPPORTED
FRONT
FRONT_
AND_
BACK
FRONT_
FACE
FUNC_
ADD
FUNC_
REVERSE_
SUBTRACT
FUNC_
SUBTRACT
GENERATE_
MIPMAP_
HINT
GEQUAL
GREATER
GREEN_
BITS
HALF_
FLOAT
HIGH_
FLOAT
HIGH_
INT
IMPLEMENTATION_
COLOR_
READ_
FORMAT
IMPLEMENTATION_
COLOR_
READ_
TYPE
INCR
INCR_
WRAP
INT
INTERLEAVED_
ATTRIBS
INT_
2_10_
10_
10_
REV
INT_
SAMPLER_
2D
INT_
SAMPLER_
2
D_
ARRAY
INT_
SAMPLER_
3D
INT_
SAMPLER_
CUBE
INT_
VEC2
INT_
VEC3
INT_
VEC4
INVALID_
ENUM
INVALID_
FRAMEBUFFER_
OPERATION
INVALID_
INDEX
INVALID_
OPERATION
INVALID_
VALUE
INVERT
KEEP
LEQUAL
LESS
LINEAR
LINEAR_
MIPMAP_
LINEAR
LINEAR_
MIPMAP_
NEAREST
LINES
LINE_
LOOP
LINE_
STRIP
LINE_
WIDTH
LINK_
STATUS
LOW_
FLOAT
LOW_
INT
LUMINANCE
LUMINANCE_
ALPHA
MAX
MAX_
3
D_
TEXTURE_
SIZE
MAX_
ARRAY_
TEXTURE_
LAYERS
MAX_
CLIENT_
WAIT_
TIMEOUT_
WEBGL
MAX_
COLOR_
ATTACHMENTS
MAX_
COMBINED_
FRAGMENT_
UNIFORM_
COMPONENTS
MAX_
COMBINED_
TEXTURE_
IMAGE_
UNITS
MAX_
COMBINED_
UNIFORM_
BLOCKS
MAX_
COMBINED_
VERTEX_
UNIFORM_
COMPONENTS
MAX_
CUBE_
MAP_
TEXTURE_
SIZE
MAX_
DRAW_
BUFFERS
MAX_
ELEMENTS_
INDICES
MAX_
ELEMENTS_
VERTICES
MAX_
ELEMENT_
INDEX
MAX_
FRAGMENT_
INPUT_
COMPONENTS
MAX_
FRAGMENT_
UNIFORM_
BLOCKS
MAX_
FRAGMENT_
UNIFORM_
COMPONENTS
MAX_
FRAGMENT_
UNIFORM_
VECTORS
MAX_
PROGRAM_
TEXEL_
OFFSET
MAX_
RENDERBUFFER_
SIZE
MAX_
SAMPLES
MAX_
SERVER_
WAIT_
TIMEOUT
MAX_
TEXTURE_
IMAGE_
UNITS
MAX_
TEXTURE_
LOD_
BIAS
MAX_
TEXTURE_
SIZE
MAX_
TRANSFORM_
FEEDBACK_
INTERLEAVED_
COMPONENTS
MAX_
TRANSFORM_
FEEDBACK_
SEPARATE_
ATTRIBS
MAX_
TRANSFORM_
FEEDBACK_
SEPARATE_
COMPONENTS
MAX_
UNIFORM_
BLOCK_
SIZE
MAX_
UNIFORM_
BUFFER_
BINDINGS
MAX_
VARYING_
COMPONENTS
MAX_
VARYING_
VECTORS
MAX_
VERTEX_
ATTRIBS
MAX_
VERTEX_
OUTPUT_
COMPONENTS
MAX_
VERTEX_
TEXTURE_
IMAGE_
UNITS
MAX_
VERTEX_
UNIFORM_
BLOCKS
MAX_
VERTEX_
UNIFORM_
COMPONENTS
MAX_
VERTEX_
UNIFORM_
VECTORS
MAX_
VIEWPORT_
DIMS
MEDIUM_
FLOAT
MEDIUM_
INT
MIN
MIN_
PROGRAM_
TEXEL_
OFFSET
MIRRORED_
REPEAT
NEAREST
NEAREST_
MIPMAP_
LINEAR
NEAREST_
MIPMAP_
NEAREST
NEVER
NICEST
NONE
NOTEQUAL
NO_
ERROR
OBJECT_
TYPE
ONE
ONE_
MINUS_
CONSTANT_
ALPHA
ONE_
MINUS_
CONSTANT_
COLOR
ONE_
MINUS_
DST_
ALPHA
ONE_
MINUS_
DST_
COLOR
ONE_
MINUS_
SRC_
ALPHA
ONE_
MINUS_
SRC_
COLOR
OUT_
OF_
MEMORY
PACK_
ALIGNMENT
PACK_
ROW_
LENGTH
PACK_
SKIP_
PIXELS
PACK_
SKIP_
ROWS
PIXEL_
PACK_
BUFFER
PIXEL_
PACK_
BUFFER_
BINDING
PIXEL_
UNPACK_
BUFFER
PIXEL_
UNPACK_
BUFFER_
BINDING
POINTS
POLYGON_
OFFSET_
FACTOR
POLYGON_
OFFSET_
FILL
POLYGON_
OFFSET_
UNITS
QUERY_
RESULT
QUERY_
RESULT_
AVAILABLE
R11
F_
G11
F_
B10F
R16F
R16I
R16UI
R32F
R32I
R32UI
R8
R8I
R8UI
R8_
SNORM
RASTERIZER_
DISCARD
READ_
BUFFER
READ_
FRAMEBUFFER
READ_
FRAMEBUFFER_
BINDING
RED
RED_
BITS
RED_
INTEGER
RENDERBUFFER
RENDERBUFFER_
ALPHA_
SIZE
RENDERBUFFER_
BINDING
RENDERBUFFER_
BLUE_
SIZE
RENDERBUFFER_
DEPTH_
SIZE
RENDERBUFFER_
GREEN_
SIZE
RENDERBUFFER_
HEIGHT
RENDERBUFFER_
INTERNAL_
FORMAT
RENDERBUFFER_
RED_
SIZE
RENDERBUFFER_
SAMPLES
RENDERBUFFER_
STENCIL_
SIZE
RENDERBUFFER_
WIDTH
RENDERER
REPEAT
REPLACE
RG
RG16F
RG16I
RG16UI
RG32F
RG32I
RG32UI
RG8
RG8I
RG8UI
RG8_
SNORM
RGB
RGB10_
A2
RGB10_
A2UI
RGB16F
RGB16I
RGB16UI
RGB32F
RGB32I
RGB32UI
RGB565
RGB5_
A1
RGB8
RGB8I
RGB8UI
RGB8_
SNORM
RGB9_
E5
RGBA
RGBA16F
RGBA16I
RGBA16UI
RGBA32F
RGBA32I
RGBA32UI
RGBA4
RGBA8
RGBA8I
RGBA8UI
RGBA8_
SNORM
RGBA_
INTEGER
RGB_
INTEGER
RG_
INTEGER
SAMPLER_
2D
SAMPLER_
2
D_
ARRAY
SAMPLER_
2
D_
ARRAY_
SHADOW
SAMPLER_
2
D_
SHADOW
SAMPLER_
3D
SAMPLER_
BINDING
SAMPLER_
CUBE
SAMPLER_
CUBE_
SHADOW
SAMPLES
SAMPLE_
ALPHA_
TO_
COVERAGE
SAMPLE_
BUFFERS
SAMPLE_
COVERAGE
SAMPLE_
COVERAGE_
INVERT
SAMPLE_
COVERAGE_
VALUE
SCISSOR_
BOX
SCISSOR_
TEST
SEPARATE_
ATTRIBS
SHADER_
TYPE
SHADING_
LANGUAGE_
VERSION
SHORT
SIGNALED
SIGNED_
NORMALIZED
SRC_
ALPHA
SRC_
ALPHA_
SATURATE
SRC_
COLOR
SRGB
SRGB8
SRGB8_
ALPHA8
STATIC_
COPY
STATIC_
DRAW
STATIC_
READ
STENCIL
STENCIL_
ATTACHMENT
STENCIL_
BACK_
FAIL
STENCIL_
BACK_
FUNC
STENCIL_
BACK_
PASS_
DEPTH_
FAIL
STENCIL_
BACK_
PASS_
DEPTH_
PASS
STENCIL_
BACK_
REF
STENCIL_
BACK_
VALUE_
MASK
STENCIL_
BACK_
WRITEMASK
STENCIL_
BITS
STENCIL_
BUFFER_
BIT
STENCIL_
CLEAR_
VALUE
STENCIL_
FAIL
STENCIL_
FUNC
STENCIL_
INDEX8
STENCIL_
PASS_
DEPTH_
FAIL
STENCIL_
PASS_
DEPTH_
PASS
STENCIL_
REF
STENCIL_
TEST
STENCIL_
VALUE_
MASK
STENCIL_
WRITEMASK
STREAM_
COPY
STREAM_
DRAW
STREAM_
READ
SUBPIXEL_
BITS
SYNC_
CONDITION
SYNC_
FENCE
SYNC_
FLAGS
SYNC_
FLUSH_
COMMANDS_
BIT
SYNC_
GPU_
COMMANDS_
COMPLETE
SYNC_
STATUS
TEXTURE
TEXTURE0
TEXTURE1
TEXTURE10
TEXTURE11
TEXTURE12
TEXTURE13
TEXTURE14
TEXTURE15
TEXTURE16
TEXTURE17
TEXTURE18
TEXTURE19
TEXTURE2
TEXTURE20
TEXTURE21
TEXTURE22
TEXTURE23
TEXTURE24
TEXTURE25
TEXTURE26
TEXTURE27
TEXTURE28
TEXTURE29
TEXTURE3
TEXTURE30
TEXTURE31
TEXTURE4
TEXTURE5
TEXTURE6
TEXTURE7
TEXTURE8
TEXTURE9
TEXTURE_
2D
TEXTURE_
2
D_
ARRAY
TEXTURE_
3D
TEXTURE_
BASE_
LEVEL
TEXTURE_
BINDING_
2D
TEXTURE_
BINDING_
2
D_
ARRAY
TEXTURE_
BINDING_
3D
TEXTURE_
BINDING_
CUBE_
MAP
TEXTURE_
COMPARE_
FUNC
TEXTURE_
COMPARE_
MODE
TEXTURE_
CUBE_
MAP
TEXTURE_
CUBE_
MAP_
NEGATIVE_
X
TEXTURE_
CUBE_
MAP_
NEGATIVE_
Y
TEXTURE_
CUBE_
MAP_
NEGATIVE_
Z
TEXTURE_
CUBE_
MAP_
POSITIVE_
X
TEXTURE_
CUBE_
MAP_
POSITIVE_
Y
TEXTURE_
CUBE_
MAP_
POSITIVE_
Z
TEXTURE_
IMMUTABLE_
FORMAT
TEXTURE_
IMMUTABLE_
LEVELS
TEXTURE_
MAG_
FILTER
TEXTURE_
MAX_
LEVEL
TEXTURE_
MAX_
LOD
TEXTURE_
MIN_
FILTER
TEXTURE_
MIN_
LOD
TEXTURE_
WRAP_
R
TEXTURE_
WRAP_
S
TEXTURE_
WRAP_
T
TIMEOUT_
EXPIRED
TIMEOUT_
IGNORED
TRANSFORM_
FEEDBACK
TRANSFORM_
FEEDBACK_
ACTIVE
TRANSFORM_
FEEDBACK_
BINDING
TRANSFORM_
FEEDBACK_
BUFFER
TRANSFORM_
FEEDBACK_
BUFFER_
BINDING
TRANSFORM_
FEEDBACK_
BUFFER_
MODE
TRANSFORM_
FEEDBACK_
BUFFER_
SIZE
TRANSFORM_
FEEDBACK_
BUFFER_
START
TRANSFORM_
FEEDBACK_
PAUSED
TRANSFORM_
FEEDBACK_
PRIMITIVES_
WRITTEN
TRANSFORM_
FEEDBACK_
VARYINGS
TRIANGLES
TRIANGLE_
FAN
TRIANGLE_
STRIP
UNIFORM_
ARRAY_
STRIDE
UNIFORM_
BLOCK_
ACTIVE_
UNIFORMS
UNIFORM_
BLOCK_
ACTIVE_
UNIFORM_
INDICES
UNIFORM_
BLOCK_
BINDING
UNIFORM_
BLOCK_
DATA_
SIZE
UNIFORM_
BLOCK_
INDEX
UNIFORM_
BLOCK_
REFERENCED_
BY_
FRAGMENT_
SHADER
UNIFORM_
BLOCK_
REFERENCED_
BY_
VERTEX_
SHADER
UNIFORM_
BUFFER
UNIFORM_
BUFFER_
BINDING
UNIFORM_
BUFFER_
OFFSET_
ALIGNMENT
UNIFORM_
BUFFER_
SIZE
UNIFORM_
BUFFER_
START
UNIFORM_
IS_
ROW_
MAJOR
UNIFORM_
MATRIX_
STRIDE
UNIFORM_
OFFSET
UNIFORM_
SIZE
UNIFORM_
TYPE
UNPACK_
ALIGNMENT
UNPACK_
COLORSPACE_
CONVERSION_
WEBGL
UNPACK_
FLIP_
Y_WEBGL
UNPACK_
IMAGE_
HEIGHT
UNPACK_
PREMULTIPLY_
ALPHA_
WEBGL
UNPACK_
ROW_
LENGTH
UNPACK_
SKIP_
IMAGES
UNPACK_
SKIP_
PIXELS
UNPACK_
SKIP_
ROWS
UNSIGNALED
UNSIGNED_
BYTE
UNSIGNED_
INT
UNSIGNED_
INT_
10
F_
11
F_
11
F_
REV
UNSIGNED_
INT_
24_
8
UNSIGNED_
INT_
2_10_
10_
10_
REV
UNSIGNED_
INT_
5_9_
9_9_
REV
UNSIGNED_
INT_
SAMPLER_
2D
UNSIGNED_
INT_
SAMPLER_
2
D_
ARRAY
UNSIGNED_
INT_
SAMPLER_
3D
UNSIGNED_
INT_
SAMPLER_
CUBE
UNSIGNED_
INT_
VEC2
UNSIGNED_
INT_
VEC3
UNSIGNED_
INT_
VEC4
UNSIGNED_
NORMALIZED
UNSIGNED_
SHORT
UNSIGNED_
SHORT_
4_4_
4_4
UNSIGNED_
SHORT_
5_5_
5_1
UNSIGNED_
SHORT_
5_6_
5
VALIDATE_
STATUS
VENDOR
VERSION
VERTEX_
ARRAY_
BINDING
VERTEX_
ATTRIB_
ARRAY_
BUFFER_
BINDING
VERTEX_
ATTRIB_
ARRAY_
DIVISOR
VERTEX_
ATTRIB_
ARRAY_
ENABLED
VERTEX_
ATTRIB_
ARRAY_
INTEGER
VERTEX_
ATTRIB_
ARRAY_
NORMALIZED
VERTEX_
ATTRIB_
ARRAY_
POINTER
VERTEX_
ATTRIB_
ARRAY_
SIZE
VERTEX_
ATTRIB_
ARRAY_
STRIDE
VERTEX_
ATTRIB_
ARRAY_
TYPE
VERTEX_
SHADER
VIEWPORT
WAIT_
FAILED
ZERO
canvas
drawing
Buffer
Height
drawing
Buffer
Width
active
Texture
attach
Shader
begin
Query
begin
Transform
Feedback
bind
Attrib
Location
bind
Buffer
bind
Buffer
Base
bind
Buffer
Range
bind
Framebuffer
bind
Renderbuffer
bind
Sampler
bind
Texture
bind
Transform
Feedback
bind
Vertex
Array
blend
Color
blend
Equation
blend
Equation
Separate
blend
Func
blend
Func
Separate
blit
Framebuffer
buffer
Data
buffer
Sub
Data
check
Framebuffer
Status
clear
clear
Bufferfi
clear
Bufferfv
clear
Bufferiv
clear
Bufferuiv
clear
Color
clear
Depth
clear
Stencil
client
Wait
Sync
color
Mask
compile
Shader
compressed
Tex
Image2D
compressed
Tex
Image3D
compressed
Tex
Sub
Image2D
compressed
Tex
Sub
Image3D
copy
Buffer
Sub
Data
copy
Tex
Image2D
copy
Tex
Sub
Image2D
copy
Tex
Sub
Image3D
create
Buffer
create
Framebuffer
create
Program
create
Query
create
Renderbuffer
create
Sampler
create
Shader
create
Texture
create
Transform
Feedback
create
Vertex
Array
cull
Face
delete
Buffer
delete
Framebuffer
delete
Program
delete
Query
delete
Renderbuffer
delete
Sampler
delete
Shader
delete
Sync
delete
Texture
delete
Transform
Feedback
delete
Vertex
Array
depth
Func
depth
Mask
depth
Range
detach
Shader
disable
disable
Vertex
Attrib
Array
draw
Arrays
draw
Arrays
Instanced
draw
Buffers
draw
Elements
draw
Elements
Instanced
draw
Range
Elements
enable
enable
Vertex
Attrib
Array
end
Query
end
Transform
Feedback
fence
Sync
finish
flush
framebuffer
Renderbuffer
framebuffer
Texture2D
framebuffer
Texture
Layer
front
Face
generate
Mipmap
get
Active
Attrib
get
Active
Uniform
get
Active
Uniform
Block
Name
get
Active
Uniform
Block
Parameter
get
Active
Uniforms
get
Attached
Shaders
get
Attrib
Location
get
Buffer
Parameter
get
Buffer
Sub
Data
get
Context
Attributes
get
Error
get
Extension
get
Frag
Data
Location
get
Framebuffer
Attachment
Parameter
get
Indexed
Parameter
get
Internalformat
Parameter
get
Parameter
get
Program
Info
Log
get
Program
Parameter
get
Query
get
Query
Parameter
get
Renderbuffer
Parameter
get
Sampler
Parameter
get
Shader
Info
Log
get
Shader
Parameter
get
Shader
Precision
Format
get
Shader
Source
get
Supported
Extensions
get
Sync
Parameter
get
Tex
Parameter
get
Transform
Feedback
Varying
get
Uniform
get
Uniform
Block
Index
get
Uniform
Indices
get
Uniform
Location
get
Vertex
Attrib
get
Vertex
Attrib
Offset
hint
invalidate
Framebuffer
invalidate
Sub
Framebuffer
is
Buffer
is
Context
Lost
is
Enabled
is
Framebuffer
is
Program
is
Query
is
Renderbuffer
is
Sampler
is
Shader
is
Sync
is
Texture
is
Transform
Feedback
is
Vertex
Array
line
Width
link
Program
pause
Transform
Feedback
pixel
Storei
polygon
Offset
read
Buffer
read
Pixels
renderbuffer
Storage
renderbuffer
Storage
Multisample
resume
Transform
Feedback
sample
Coverage
sampler
Parameterf
sampler
Parameteri
scissor
shader
Source
stencil
Func
stencil
Func
Separate
stencil
Mask
stencil
Mask
Separate
stencil
Op
stencil
OpSeparate
tex
Image2D
tex
Image3D
tex
Parameterf
tex
Parameteri
tex
Storage2D
tex
Storage3D
tex
Sub
Image2D
tex
Sub
Image3D
transform
Feedback
Varyings
uniform1f
uniform1fv
uniform1i
uniform1iv
uniform1ui
uniform1uiv
uniform2f
uniform2fv
uniform2i
uniform2iv
uniform2ui
uniform2uiv
uniform3f
uniform3fv
uniform3i
uniform3iv
uniform3ui
uniform3uiv
uniform4f
uniform4fv
uniform4i
uniform4iv
uniform4ui
uniform4uiv
uniform
Block
Binding
uniform
Matrix2fv
uniform
Matrix2x3fv
uniform
Matrix2x4fv
uniform
Matrix3fv
uniform
Matrix3x2fv
uniform
Matrix3x4fv
uniform
Matrix4fv
uniform
Matrix4x2fv
uniform
Matrix4x3fv
use
Program
validate
Program
vertex
Attrib1f
vertex
Attrib1fv
vertex
Attrib2f
vertex
Attrib2fv
vertex
Attrib3f
vertex
Attrib3fv
vertex
Attrib4f
vertex
Attrib4fv
vertex
Attrib
Divisor
vertex
Attrib
I4i
vertex
Attrib
I4iv
vertex
Attrib
I4ui
vertex
Attrib
I4uiv
vertex
AttribIPointer
vertex
Attrib
Pointer
viewport
wait
Sync
Generated using
TypeDoc