WebGLRenderingContextBase
Extended by
Methods
activeTexture()
activeTexture(texture): void;
Parameters
| Parameter | Type |
|---|---|
texture | number |
Returns
void
attachShader()
attachShader(program, shader): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
shader | WebGLShader |
Returns
void
bindAttribLocation()
bindAttribLocation(
program,
index,
name
): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
index | number |
name | string |
Returns
void
bindBuffer()
bindBuffer(target, buffer): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
buffer | WebGLBuffer | null |
Returns
void
bindFramebuffer()
bindFramebuffer(target, framebuffer): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
framebuffer | WebGLFramebuffer | null |
Returns
void
bindRenderbuffer()
bindRenderbuffer(target, renderbuffer): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
renderbuffer | WebGLRenderbuffer | null |
Returns
void
bindTexture()
bindTexture(target, texture): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
texture | WebGLTexture | null |
Returns
void
blendColor()
blendColor(
red,
green,
blue,
alpha
): void;
Parameters
| Parameter | Type |
|---|---|
red | number |
green | number |
blue | number |
alpha | number |
Returns
void
blendEquation()
blendEquation(mode): void;
Parameters
| Parameter | Type |
|---|---|
mode | number |
Returns
void
blendEquationSeparate()
blendEquationSeparate(modeRGB, modeAlpha): void;
Parameters
| Parameter | Type |
|---|---|
modeRGB | number |
modeAlpha | number |
Returns
void
blendFunc()
blendFunc(sfactor, dfactor): void;
Parameters
| Parameter | Type |
|---|---|
sfactor | number |
dfactor | number |
Returns
void
blendFuncSeparate()
blendFuncSeparate(
srcRGB,
dstRGB,
srcAlpha,
dstAlpha
): void;
Parameters
| Parameter | Type |
|---|---|
srcRGB | number |
dstRGB | number |
srcAlpha | number |
dstAlpha | number |
Returns
void
checkFramebufferStatus()
checkFramebufferStatus(target): number;
Parameters
| Parameter | Type |
|---|---|
target | number |
Returns
number
clear()
clear(mask): void;
Parameters
| Parameter | Type |
|---|---|
mask | number |
Returns
void
clearColor()
clearColor(
red,
green,
blue,
alpha
): void;
Parameters
| Parameter | Type |
|---|---|
red | number |
green | number |
blue | number |
alpha | number |
Returns
void
clearDepth()
clearDepth(depth): void;
Parameters
| Parameter | Type |
|---|---|
depth | number |
Returns
void
clearStencil()
clearStencil(s): void;
Parameters
| Parameter | Type |
|---|---|
s | number |
Returns
void
colorMask()
colorMask(
red,
green,
blue,
alpha
): void;
Parameters
| Parameter | Type |
|---|---|
red | boolean |
green | boolean |
blue | boolean |
alpha | boolean |
Returns
void
compileShader()
compileShader(shader): void;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
Returns
void
copyTexImage2D()
copyTexImage2D(
target,
level,
internalformat,
x,
y,
width,
height,
border
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
x | number |
y | number |
width | number |
height | number |
border | number |
Returns
void
copyTexSubImage2D()
copyTexSubImage2D(
target,
level,
xoffset,
yoffset,
x,
y,
width,
height
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
x | number |
y | number |
width | number |
height | number |
Returns
void
createBuffer()
createBuffer(): WebGLBuffer;
Returns
createFramebuffer()
createFramebuffer(): WebGLFramebuffer;
Returns
createProgram()
createProgram(): WebGLProgram;
Returns
createRenderbuffer()
createRenderbuffer(): WebGLRenderbuffer;
Returns
createShader()
createShader(type): WebGLShader | null;
Parameters
| Parameter | Type |
|---|---|
type | number |
Returns
WebGLShader | null
createTexture()
createTexture(): WebGLTexture;
Returns
cullFace()
cullFace(mode): void;
Parameters
| Parameter | Type |
|---|---|
mode | number |
Returns
void
deleteBuffer()
deleteBuffer(buffer): void;
Parameters
| Parameter | Type |
|---|---|
buffer | WebGLBuffer | null |
Returns
void
deleteFramebuffer()
deleteFramebuffer(framebuffer): void;
Parameters
| Parameter | Type |
|---|---|
framebuffer | WebGLFramebuffer | null |
Returns
void
deleteProgram()
deleteProgram(program): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram | null |
Returns
void
deleteRenderbuffer()
deleteRenderbuffer(renderbuffer): void;
Parameters
| Parameter | Type |
|---|---|
renderbuffer | WebGLRenderbuffer | null |
Returns
void
deleteShader()
deleteShader(shader): void;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader | null |
Returns
void
deleteTexture()
deleteTexture(texture): void;
Parameters
| Parameter | Type |
|---|---|
texture | WebGLTexture | null |
Returns
void
depthFunc()
depthFunc(func): void;
Parameters
| Parameter | Type |
|---|---|
func | number |
Returns
void
depthMask()
depthMask(flag): void;
Parameters
| Parameter | Type |
|---|---|
flag | boolean |
Returns
void
depthRange()
depthRange(zNear, zFar): void;
Parameters
| Parameter | Type |
|---|---|
zNear | number |
zFar | number |
Returns
void
detachShader()
detachShader(program, shader): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
shader | WebGLShader |
Returns
void
disable()
disable(cap): void;
Parameters
| Parameter | Type |
|---|---|
cap | number |
Returns
void
disableVertexAttribArray()
disableVertexAttribArray(index): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
Returns
void
drawArrays()
drawArrays(
mode,
first,
count
): void;
Parameters
| Parameter | Type |
|---|---|
mode | number |
first | number |
count | number |
Returns
void
drawElements()
drawElements(
mode,
count,
type,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
mode | number |
count | number |
type | number |
offset | number |
Returns
void
enable()
enable(cap): void;
Parameters
| Parameter | Type |
|---|---|
cap | number |
Returns
void
enableVertexAttribArray()
enableVertexAttribArray(index): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
Returns
void
finish()
finish(): void;
Returns
void
flush()
flush(): void;
Returns
void
framebufferRenderbuffer()
framebufferRenderbuffer(
target,
attachment,
renderbuffertarget,
renderbuffer
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
attachment | number |
renderbuffertarget | number |
renderbuffer | WebGLRenderbuffer | null |
Returns
void
framebufferTexture2D()
framebufferTexture2D(
target,
attachment,
textarget,
texture,
level
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
attachment | number |
textarget | number |
texture | WebGLTexture | null |
level | number |
Returns
void
frontFace()
frontFace(mode): void;
Parameters
| Parameter | Type |
|---|---|
mode | number |
Returns
void
generateMipmap()
generateMipmap(target): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
Returns
void
getActiveAttrib()
getActiveAttrib(program, index): WebGLActiveInfo | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
index | number |
Returns
WebGLActiveInfo | null
getActiveUniform()
getActiveUniform(program, index): WebGLActiveInfo | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
index | number |
Returns
WebGLActiveInfo | null
getAttachedShaders()
getAttachedShaders(program): WebGLShader[] | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
Returns
WebGLShader[] | null
getAttribLocation()
getAttribLocation(program, name): number;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
name | string |
Returns
number
getBufferParameter()
getBufferParameter(target, pname): any;
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
Returns
any
getContextAttributes()
getContextAttributes(): WebGLContextAttributes | null;
Returns
WebGLContextAttributes | null
getError()
getError(): number;
Returns
number
getExtension()
Call Signature
getExtension(name): any;
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
any
Call Signature
getExtension(extensionName): ANGLE_instanced_arrays | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "ANGLE_instanced_arrays" |
Returns
ANGLE_instanced_arrays | null
Call Signature
getExtension(extensionName): EXT_blend_minmax | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_blend_minmax" |
Returns
EXT_blend_minmax | null
Call Signature
getExtension(extensionName): EXT_color_buffer_float | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_color_buffer_float" |
Returns
EXT_color_buffer_float | null
Call Signature
getExtension(extensionName): EXT_color_buffer_half_float | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_color_buffer_half_float" |
Returns
EXT_color_buffer_half_float | null
Call Signature
getExtension(extensionName): EXT_float_blend | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_float_blend" |
Returns
EXT_float_blend | null
Call Signature
getExtension(extensionName): EXT_frag_depth | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_frag_depth" |
Returns
EXT_frag_depth | null
Call Signature
getExtension(extensionName): EXT_sRGB | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_sRGB" |
Returns
EXT_sRGB | null
Call Signature
getExtension(extensionName): EXT_shader_texture_lod | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_shader_texture_lod" |
Returns
EXT_shader_texture_lod | null
Call Signature
getExtension(extensionName):
| EXT_texture_compression_bptc
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_texture_compression_bptc" |
Returns
| EXT_texture_compression_bptc
| null
Call Signature
getExtension(extensionName):
| EXT_texture_compression_rgtc
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_texture_compression_rgtc" |
Returns
| EXT_texture_compression_rgtc
| null
Call Signature
getExtension(extensionName):
| EXT_texture_filter_anisotropic
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_texture_filter_anisotropic" |
Returns
| EXT_texture_filter_anisotropic
| null
Call Signature
getExtension(extensionName): KHR_parallel_shader_compile | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "KHR_parallel_shader_compile" |
Returns
KHR_parallel_shader_compile | null
Call Signature
getExtension(extensionName): OES_element_index_uint | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_element_index_uint" |
Returns
OES_element_index_uint | null
Call Signature
getExtension(extensionName): OES_fbo_render_mipmap | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_fbo_render_mipmap" |
Returns
OES_fbo_render_mipmap | null
Call Signature
getExtension(extensionName): OES_standard_derivatives | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_standard_derivatives" |
Returns
OES_standard_derivatives | null
Call Signature
getExtension(extensionName): OES_texture_float | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_texture_float" |
Returns
OES_texture_float | null
Call Signature
getExtension(extensionName): OES_texture_float_linear | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_texture_float_linear" |
Returns
OES_texture_float_linear | null
Call Signature
getExtension(extensionName): OES_texture_half_float | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_texture_half_float" |
Returns
OES_texture_half_float | null
Call Signature
getExtension(extensionName):
| OES_texture_half_float_linear
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_texture_half_float_linear" |
Returns
| OES_texture_half_float_linear
| null
Call Signature
getExtension(extensionName): OES_vertex_array_object | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_vertex_array_object" |
Returns
OES_vertex_array_object | null
Call Signature
getExtension(extensionName): OVR_multiview2 | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OVR_multiview2" |
Returns
OVR_multiview2 | null
Call Signature
getExtension(extensionName): WEBGL_color_buffer_float | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_color_buffer_float" |
Returns
WEBGL_color_buffer_float | null
Call Signature
getExtension(extensionName):
| WEBGL_compressed_texture_astc
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_compressed_texture_astc" |
Returns
| WEBGL_compressed_texture_astc
| null
Call Signature
getExtension(extensionName):
| WEBGL_compressed_texture_etc
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_compressed_texture_etc" |
Returns
| WEBGL_compressed_texture_etc
| null
Call Signature
getExtension(extensionName):
| WEBGL_compressed_texture_etc1
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_compressed_texture_etc1" |
Returns
| WEBGL_compressed_texture_etc1
| null
Call Signature
getExtension(extensionName):
| WEBGL_compressed_texture_pvrtc
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_compressed_texture_pvrtc" |
Returns
| WEBGL_compressed_texture_pvrtc
| null
Call Signature
getExtension(extensionName):
| WEBGL_compressed_texture_s3tc
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_compressed_texture_s3tc" |
Returns
| WEBGL_compressed_texture_s3tc
| null
Call Signature
getExtension(extensionName):
| WEBGL_compressed_texture_s3tc_srgb
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_compressed_texture_s3tc_srgb" |
Returns
| WEBGL_compressed_texture_s3tc_srgb
| null
Call Signature
getExtension(extensionName): WEBGL_debug_renderer_info | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_debug_renderer_info" |
Returns
WEBGL_debug_renderer_info | null
Call Signature
getExtension(extensionName): WEBGL_debug_shaders | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_debug_shaders" |
Returns
WEBGL_debug_shaders | null
Call Signature
getExtension(extensionName): WEBGL_depth_texture | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_depth_texture" |
Returns
WEBGL_depth_texture | null
Call Signature
getExtension(extensionName): WEBGL_draw_buffers | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_draw_buffers" |
Returns
WEBGL_draw_buffers | null
Call Signature
getExtension(extensionName): WEBGL_lose_context | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_lose_context" |
Returns
WEBGL_lose_context | null
Call Signature
getExtension(extensionName): WEBGL_multi_draw | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_multi_draw" |
Returns
WEBGL_multi_draw | null
getFramebufferAttachmentParameter()
getFramebufferAttachmentParameter(
target,
attachment,
pname
): any;
Parameters
| Parameter | Type |
|---|---|
target | number |
attachment | number |
pname | number |
Returns
any
getParameter()
getParameter(pname): any;
Parameters
| Parameter | Type |
|---|---|
pname | number |
Returns
any
getProgramInfoLog()
getProgramInfoLog(program): string | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
Returns
string | null
getProgramParameter()
getProgramParameter(program, pname): any;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
pname | number |
Returns
any
getRenderbufferParameter()
getRenderbufferParameter(target, pname): any;
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
Returns
any
getShaderInfoLog()
getShaderInfoLog(shader): string | null;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
Returns
string | null
getShaderParameter()
getShaderParameter(shader, pname): any;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
pname | number |
Returns
any
getShaderPrecisionFormat()
getShaderPrecisionFormat(shadertype, precisiontype): WebGLShaderPrecisionFormat | null;
Parameters
| Parameter | Type |
|---|---|
shadertype | number |
precisiontype | number |
Returns
WebGLShaderPrecisionFormat | null
getShaderSource()
getShaderSource(shader): string | null;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
Returns
string | null
getSupportedExtensions()
getSupportedExtensions(): string[] | null;
Returns
string[] | null
getTexParameter()
getTexParameter(target, pname): any;
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
Returns
any
getUniform()
getUniform(program, location): any;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
location | WebGLUniformLocation |
Returns
any
getUniformLocation()
getUniformLocation(program, name): WebGLUniformLocation | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
name | string |
Returns
WebGLUniformLocation | null
getVertexAttrib()
getVertexAttrib(index, pname): any;
Parameters
| Parameter | Type |
|---|---|
index | number |
pname | number |
Returns
any
getVertexAttribOffset()
getVertexAttribOffset(index, pname): number;
Parameters
| Parameter | Type |
|---|---|
index | number |
pname | number |
Returns
number
hint()
hint(target, mode): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
mode | number |
Returns
void
isBuffer()
isBuffer(buffer): boolean;
Parameters
| Parameter | Type |
|---|---|
buffer | WebGLBuffer | null |
Returns
boolean
isContextLost()
isContextLost(): boolean;
Returns
boolean
isEnabled()
isEnabled(cap): boolean;
Parameters
| Parameter | Type |
|---|---|
cap | number |
Returns
boolean
isFramebuffer()
isFramebuffer(framebuffer): boolean;
Parameters
| Parameter | Type |
|---|---|
framebuffer | WebGLFramebuffer | null |
Returns
boolean
isProgram()
isProgram(program): boolean;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram | null |
Returns
boolean
isRenderbuffer()
isRenderbuffer(renderbuffer): boolean;
Parameters
| Parameter | Type |
|---|---|
renderbuffer | WebGLRenderbuffer | null |
Returns
boolean
isShader()
isShader(shader): boolean;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader | null |
Returns
boolean
isTexture()
isTexture(texture): boolean;
Parameters
| Parameter | Type |
|---|---|
texture | WebGLTexture | null |
Returns
boolean
lineWidth()
lineWidth(width): void;
Parameters
| Parameter | Type |
|---|---|
width | number |
Returns
void
linkProgram()
linkProgram(program): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
Returns
void
pixelStorei()
pixelStorei(pname, param): void;
Parameters
| Parameter | Type |
|---|---|
pname | number |
param | number | boolean |
Returns
void
polygonOffset()
polygonOffset(factor, units): void;
Parameters
| Parameter | Type |
|---|---|
factor | number |
units | number |
Returns
void
renderbufferStorage()
renderbufferStorage(
target,
internalformat,
width,
height
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
internalformat | number |
width | number |
height | number |
Returns
void
sampleCoverage()
sampleCoverage(value, invert): void;
Parameters
| Parameter | Type |
|---|---|
value | number |
invert | boolean |
Returns
void
scissor()
scissor(
x,
y,
width,
height
): void;
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
Returns
void
shaderSource()
shaderSource(shader, source): void;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
source | string |
Returns
void
stencilFunc()
stencilFunc(
func,
ref,
mask
): void;
Parameters
| Parameter | Type |
|---|---|
func | number |
ref | number |
mask | number |
Returns
void
stencilFuncSeparate()
stencilFuncSeparate(
face,
func,
ref,
mask
): void;
Parameters
| Parameter | Type |
|---|---|
face | number |
func | number |
ref | number |
mask | number |
Returns
void
stencilMask()
stencilMask(mask): void;
Parameters
| Parameter | Type |
|---|---|
mask | number |
Returns
void
stencilMaskSeparate()
stencilMaskSeparate(face, mask): void;
Parameters
| Parameter | Type |
|---|---|
face | number |
mask | number |
Returns
void
stencilOp()
stencilOp(
fail,
zfail,
zpass
): void;
Parameters
| Parameter | Type |
|---|---|
fail | number |
zfail | number |
zpass | number |
Returns
void
stencilOpSeparate()
stencilOpSeparate(
face,
fail,
zfail,
zpass
): void;
Parameters
| Parameter | Type |
|---|---|
face | number |
fail | number |
zfail | number |
zpass | number |
Returns
void
texParameterf()
texParameterf(
target,
pname,
param
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
param | number |
Returns
void
texParameteri()
texParameteri(
target,
pname,
param
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
param | number |
Returns
void
uniform1f()
uniform1f(location, x): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
Returns
void
uniform1i()
uniform1i(location, x): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
Returns
void
uniform2f()
uniform2f(
location,
x,
y
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
Returns
void
uniform2i()
uniform2i(
location,
x,
y
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
Returns
void
uniform3f()
uniform3f(
location,
x,
y,
z
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
z | number |
Returns
void
uniform3i()
uniform3i(
location,
x,
y,
z
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
z | number |
Returns
void
uniform4f()
uniform4f(
location,
x,
y,
z,
w
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
z | number |
w | number |
Returns
void
uniform4i()
uniform4i(
location,
x,
y,
z,
w
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
z | number |
w | number |
Returns
void
useProgram()
useProgram(program): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram | null |
Returns
void
validateProgram()
validateProgram(program): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
Returns
void
vertexAttrib1f()
vertexAttrib1f(index, x): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
Returns
void
vertexAttrib1fv()
Call Signature
vertexAttrib1fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Float32List |
Returns
void
Call Signature
vertexAttrib1fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Iterable<number> |
Returns
void
vertexAttrib2f()
vertexAttrib2f(
index,
x,
y
): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
y | number |
Returns
void
vertexAttrib2fv()
Call Signature
vertexAttrib2fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Float32List |
Returns
void
Call Signature
vertexAttrib2fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Iterable<number> |
Returns
void
vertexAttrib3f()
vertexAttrib3f(
index,
x,
y,
z
): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
y | number |
z | number |
Returns
void
vertexAttrib3fv()
Call Signature
vertexAttrib3fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Float32List |
Returns
void
Call Signature
vertexAttrib3fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Iterable<number> |
Returns
void
vertexAttrib4f()
vertexAttrib4f(
index,
x,
y,
z,
w
): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
y | number |
z | number |
w | number |
Returns
void
vertexAttrib4fv()
Call Signature
vertexAttrib4fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Float32List |
Returns
void
Call Signature
vertexAttrib4fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Iterable<number> |
Returns
void
vertexAttribPointer()
vertexAttribPointer(
index,
size,
type,
normalized,
stride,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
size | number |
type | number |
normalized | boolean |
stride | number |
offset | number |
Returns
void
viewport()
viewport(
x,
y,
width,
height
): void;
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
Returns
void
Properties
ACTIVE_ATTRIBUTES
readonly ACTIVE_ATTRIBUTES: 35721;
ACTIVE_TEXTURE
readonly ACTIVE_TEXTURE: 34016;
ACTIVE_UNIFORMS
readonly ACTIVE_UNIFORMS: 35718;
ALIASED_LINE_WIDTH_RANGE
readonly ALIASED_LINE_WIDTH_RANGE: 33902;
ALIASED_POINT_SIZE_RANGE
readonly ALIASED_POINT_SIZE_RANGE: 33901;
ALPHA
readonly ALPHA: 6406;
ALPHA_BITS
readonly ALPHA_BITS: 3413;
ALWAYS
readonly ALWAYS: 519;
ARRAY_BUFFER
readonly ARRAY_BUFFER: 34962;
ARRAY_BUFFER_BINDING
readonly ARRAY_BUFFER_BINDING: 34964;
ATTACHED_SHADERS
readonly ATTACHED_SHADERS: 35717;
BACK
readonly BACK: 1029;
BLEND
readonly BLEND: 3042;
BLEND_COLOR
readonly BLEND_COLOR: 32773;
BLEND_DST_ALPHA
readonly BLEND_DST_ALPHA: 32970;
BLEND_DST_RGB
readonly BLEND_DST_RGB: 32968;
BLEND_EQUATION
readonly BLEND_EQUATION: 32777;
BLEND_EQUATION_ALPHA
readonly BLEND_EQUATION_ALPHA: 34877;
BLEND_EQUATION_RGB
readonly BLEND_EQUATION_RGB: 32777;
BLEND_SRC_ALPHA
readonly BLEND_SRC_ALPHA: 32971;
BLEND_SRC_RGB
readonly BLEND_SRC_RGB: 32969;
BLUE_BITS
readonly BLUE_BITS: 3412;
BOOL
readonly BOOL: 35670;
BOOL_VEC2
readonly BOOL_VEC2: 35671;
BOOL_VEC3
readonly BOOL_VEC3: 35672;
BOOL_VEC4
readonly BOOL_VEC4: 35673;
BROWSER_DEFAULT_WEBGL
readonly BROWSER_DEFAULT_WEBGL: 37444;
BUFFER_SIZE
readonly BUFFER_SIZE: 34660;
BUFFER_USAGE
readonly BUFFER_USAGE: 34661;
BYTE
readonly BYTE: 5120;
canvas
readonly canvas:
| HTMLCanvasElement
| OffscreenCanvas;
CCW
readonly CCW: 2305;
CLAMP_TO_EDGE
readonly CLAMP_TO_EDGE: 33071;
COLOR_ATTACHMENT0
readonly COLOR_ATTACHMENT0: 36064;
COLOR_BUFFER_BIT
readonly COLOR_BUFFER_BIT: 16384;
COLOR_CLEAR_VALUE
readonly COLOR_CLEAR_VALUE: 3106;
COLOR_WRITEMASK
readonly COLOR_WRITEMASK: 3107;
COMPILE_STATUS
readonly COMPILE_STATUS: 35713;
COMPRESSED_TEXTURE_FORMATS
readonly COMPRESSED_TEXTURE_FORMATS: 34467;
CONSTANT_ALPHA
readonly CONSTANT_ALPHA: 32771;
CONSTANT_COLOR
readonly CONSTANT_COLOR: 32769;
CONTEXT_LOST_WEBGL
readonly CONTEXT_LOST_WEBGL: 37442;
CULL_FACE
readonly CULL_FACE: 2884;
CULL_FACE_MODE
readonly CULL_FACE_MODE: 2885;
CURRENT_PROGRAM
readonly CURRENT_PROGRAM: 35725;
CURRENT_VERTEX_ATTRIB
readonly CURRENT_VERTEX_ATTRIB: 34342;
CW
readonly CW: 2304;
DECR
readonly DECR: 7683;
DECR_WRAP
readonly DECR_WRAP: 34056;
DELETE_STATUS
readonly DELETE_STATUS: 35712;
DEPTH_ATTACHMENT
readonly DEPTH_ATTACHMENT: 36096;
DEPTH_BITS
readonly DEPTH_BITS: 3414;
DEPTH_BUFFER_BIT
readonly DEPTH_BUFFER_BIT: 256;
DEPTH_CLEAR_VALUE
readonly DEPTH_CLEAR_VALUE: 2931;
DEPTH_COMPONENT
readonly DEPTH_COMPONENT: 6402;
DEPTH_COMPONENT16
readonly DEPTH_COMPONENT16: 33189;
DEPTH_FUNC
readonly DEPTH_FUNC: 2932;
DEPTH_RANGE
readonly DEPTH_RANGE: 2928;
DEPTH_STENCIL
readonly DEPTH_STENCIL: 34041;
DEPTH_STENCIL_ATTACHMENT
readonly DEPTH_STENCIL_ATTACHMENT: 33306;
DEPTH_TEST
readonly DEPTH_TEST: 2929;
DEPTH_WRITEMASK
readonly DEPTH_WRITEMASK: 2930;
DITHER
readonly DITHER: 3024;
DONT_CARE
readonly DONT_CARE: 4352;
drawingBufferColorSpace
drawingBufferColorSpace: PredefinedColorSpace;
drawingBufferHeight
readonly drawingBufferHeight: number;
drawingBufferWidth
readonly drawingBufferWidth: number;
DST_ALPHA
readonly DST_ALPHA: 772;
DST_COLOR
readonly DST_COLOR: 774;
DYNAMIC_DRAW
readonly DYNAMIC_DRAW: 35048;
ELEMENT_ARRAY_BUFFER
readonly ELEMENT_ARRAY_BUFFER: 34963;
ELEMENT_ARRAY_BUFFER_BINDING
readonly ELEMENT_ARRAY_BUFFER_BINDING: 34965;
EQUAL
readonly EQUAL: 514;
FASTEST
readonly FASTEST: 4353;
FLOAT
readonly FLOAT: 5126;
FLOAT_MAT2
readonly FLOAT_MAT2: 35674;
FLOAT_MAT3
readonly FLOAT_MAT3: 35675;
FLOAT_MAT4
readonly FLOAT_MAT4: 35676;
FLOAT_VEC2
readonly FLOAT_VEC2: 35664;
FLOAT_VEC3
readonly FLOAT_VEC3: 35665;
FLOAT_VEC4
readonly FLOAT_VEC4: 35666;
FRAGMENT_SHADER
readonly FRAGMENT_SHADER: 35632;
FRAMEBUFFER
readonly FRAMEBUFFER: 36160;
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
readonly FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: 36049;
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
readonly FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: 36048;
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: 36051;
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: 36050;
FRAMEBUFFER_BINDING
readonly FRAMEBUFFER_BINDING: 36006;
FRAMEBUFFER_COMPLETE
readonly FRAMEBUFFER_COMPLETE: 36053;
FRAMEBUFFER_INCOMPLETE_ATTACHMENT
readonly FRAMEBUFFER_INCOMPLETE_ATTACHMENT: 36054;
FRAMEBUFFER_INCOMPLETE_DIMENSIONS
readonly FRAMEBUFFER_INCOMPLETE_DIMENSIONS: 36057;
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
readonly FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: 36055;
FRAMEBUFFER_UNSUPPORTED
readonly FRAMEBUFFER_UNSUPPORTED: 36061;
FRONT
readonly FRONT: 1028;
FRONT_AND_BACK
readonly FRONT_AND_BACK: 1032;
FRONT_FACE
readonly FRONT_FACE: 2886;
FUNC_ADD
readonly FUNC_ADD: 32774;
FUNC_REVERSE_SUBTRACT
readonly FUNC_REVERSE_SUBTRACT: 32779;
FUNC_SUBTRACT
readonly FUNC_SUBTRACT: 32778;
GENERATE_MIPMAP_HINT
readonly GENERATE_MIPMAP_HINT: 33170;
GEQUAL
readonly GEQUAL: 518;
GREATER
readonly GREATER: 516;
GREEN_BITS
readonly GREEN_BITS: 3411;
HIGH_FLOAT
readonly HIGH_FLOAT: 36338;
HIGH_INT
readonly HIGH_INT: 36341;
IMPLEMENTATION_COLOR_READ_FORMAT
readonly IMPLEMENTATION_COLOR_READ_FORMAT: 35739;
IMPLEMENTATION_COLOR_READ_TYPE
readonly IMPLEMENTATION_COLOR_READ_TYPE: 35738;
INCR
readonly INCR: 7682;
INCR_WRAP
readonly INCR_WRAP: 34055;
INT
readonly INT: 5124;
INT_VEC2
readonly INT_VEC2: 35667;
INT_VEC3
readonly INT_VEC3: 35668;
INT_VEC4
readonly INT_VEC4: 35669;
INVALID_ENUM
readonly INVALID_ENUM: 1280;
INVALID_FRAMEBUFFER_OPERATION
readonly INVALID_FRAMEBUFFER_OPERATION: 1286;
INVALID_OPERATION
readonly INVALID_OPERATION: 1282;
INVALID_VALUE
readonly INVALID_VALUE: 1281;
INVERT
readonly INVERT: 5386;
KEEP
readonly KEEP: 7680;
LEQUAL
readonly LEQUAL: 515;
LESS
readonly LESS: 513;
LINE_LOOP
readonly LINE_LOOP: 2;
LINE_STRIP
readonly LINE_STRIP: 3;
LINE_WIDTH
readonly LINE_WIDTH: 2849;
LINEAR
readonly LINEAR: 9729;
LINEAR_MIPMAP_LINEAR
readonly LINEAR_MIPMAP_LINEAR: 9987;
LINEAR_MIPMAP_NEAREST
readonly LINEAR_MIPMAP_NEAREST: 9985;
LINES
readonly LINES: 1;
LINK_STATUS
readonly LINK_STATUS: 35714;
LOW_FLOAT
readonly LOW_FLOAT: 36336;
LOW_INT
readonly LOW_INT: 36339;
LUMINANCE
readonly LUMINANCE: 6409;
LUMINANCE_ALPHA
readonly LUMINANCE_ALPHA: 6410;
MAX_COMBINED_TEXTURE_IMAGE_UNITS
readonly MAX_COMBINED_TEXTURE_IMAGE_UNITS: 35661;
MAX_CUBE_MAP_TEXTURE_SIZE
readonly MAX_CUBE_MAP_TEXTURE_SIZE: 34076;
MAX_FRAGMENT_UNIFORM_VECTORS
readonly MAX_FRAGMENT_UNIFORM_VECTORS: 36349;
MAX_RENDERBUFFER_SIZE
readonly MAX_RENDERBUFFER_SIZE: 34024;
MAX_TEXTURE_IMAGE_UNITS
readonly MAX_TEXTURE_IMAGE_UNITS: 34930;
MAX_TEXTURE_SIZE
readonly MAX_TEXTURE_SIZE: 3379;
MAX_VARYING_VECTORS
readonly MAX_VARYING_VECTORS: 36348;
MAX_VERTEX_ATTRIBS
readonly MAX_VERTEX_ATTRIBS: 34921;
MAX_VERTEX_TEXTURE_IMAGE_UNITS
readonly MAX_VERTEX_TEXTURE_IMAGE_UNITS: 35660;
MAX_VERTEX_UNIFORM_VECTORS
readonly MAX_VERTEX_UNIFORM_VECTORS: 36347;
MAX_VIEWPORT_DIMS
readonly MAX_VIEWPORT_DIMS: 3386;
MEDIUM_FLOAT
readonly MEDIUM_FLOAT: 36337;
MEDIUM_INT
readonly MEDIUM_INT: 36340;
MIRRORED_REPEAT
readonly MIRRORED_REPEAT: 33648;
NEAREST
readonly NEAREST: 9728;
NEAREST_MIPMAP_LINEAR
readonly NEAREST_MIPMAP_LINEAR: 9986;
NEAREST_MIPMAP_NEAREST
readonly NEAREST_MIPMAP_NEAREST: 9984;
NEVER
readonly NEVER: 512;
NICEST
readonly NICEST: 4354;
NO_ERROR
readonly NO_ERROR: 0;
NONE
readonly NONE: 0;
NOTEQUAL
readonly NOTEQUAL: 517;
ONE
readonly ONE: 1;
ONE_MINUS_CONSTANT_ALPHA
readonly ONE_MINUS_CONSTANT_ALPHA: 32772;
ONE_MINUS_CONSTANT_COLOR
readonly ONE_MINUS_CONSTANT_COLOR: 32770;
ONE_MINUS_DST_ALPHA
readonly ONE_MINUS_DST_ALPHA: 773;
ONE_MINUS_DST_COLOR
readonly ONE_MINUS_DST_COLOR: 775;
ONE_MINUS_SRC_ALPHA
readonly ONE_MINUS_SRC_ALPHA: 771;
ONE_MINUS_SRC_COLOR
readonly ONE_MINUS_SRC_COLOR: 769;
OUT_OF_MEMORY
readonly OUT_OF_MEMORY: 1285;
PACK_ALIGNMENT
readonly PACK_ALIGNMENT: 3333;
POINTS
readonly POINTS: 0;
POLYGON_OFFSET_FACTOR
readonly POLYGON_OFFSET_FACTOR: 32824;
POLYGON_OFFSET_FILL
readonly POLYGON_OFFSET_FILL: 32823;
POLYGON_OFFSET_UNITS
readonly POLYGON_OFFSET_UNITS: 10752;
RED_BITS
readonly RED_BITS: 3410;
RENDERBUFFER
readonly RENDERBUFFER: 36161;
RENDERBUFFER_ALPHA_SIZE
readonly RENDERBUFFER_ALPHA_SIZE: 36179;
RENDERBUFFER_BINDING
readonly RENDERBUFFER_BINDING: 36007;
RENDERBUFFER_BLUE_SIZE
readonly RENDERBUFFER_BLUE_SIZE: 36178;
RENDERBUFFER_DEPTH_SIZE
readonly RENDERBUFFER_DEPTH_SIZE: 36180;
RENDERBUFFER_GREEN_SIZE
readonly RENDERBUFFER_GREEN_SIZE: 36177;
RENDERBUFFER_HEIGHT
readonly RENDERBUFFER_HEIGHT: 36163;
RENDERBUFFER_INTERNAL_FORMAT
readonly RENDERBUFFER_INTERNAL_FORMAT: 36164;
RENDERBUFFER_RED_SIZE
readonly RENDERBUFFER_RED_SIZE: 36176;
RENDERBUFFER_STENCIL_SIZE
readonly RENDERBUFFER_STENCIL_SIZE: 36181;
RENDERBUFFER_WIDTH
readonly RENDERBUFFER_WIDTH: 36162;
RENDERER
readonly RENDERER: 7937;
REPEAT
readonly REPEAT: 10497;
REPLACE
readonly REPLACE: 7681;
RGB
readonly RGB: 6407;
RGB5_A1
readonly RGB5_A1: 32855;
RGB565
readonly RGB565: 36194;
RGBA
readonly RGBA: 6408;
RGBA4
readonly RGBA4: 32854;
RGBA8
readonly RGBA8: 32856;
SAMPLE_ALPHA_TO_COVERAGE
readonly SAMPLE_ALPHA_TO_COVERAGE: 32926;
SAMPLE_BUFFERS
readonly SAMPLE_BUFFERS: 32936;
SAMPLE_COVERAGE
readonly SAMPLE_COVERAGE: 32928;
SAMPLE_COVERAGE_INVERT
readonly SAMPLE_COVERAGE_INVERT: 32939;
SAMPLE_COVERAGE_VALUE
readonly SAMPLE_COVERAGE_VALUE: 32938;
SAMPLER_2D
readonly SAMPLER_2D: 35678;
SAMPLER_CUBE
readonly SAMPLER_CUBE: 35680;
SAMPLES
readonly SAMPLES: 32937;
SCISSOR_BOX
readonly SCISSOR_BOX: 3088;
SCISSOR_TEST
readonly SCISSOR_TEST: 3089;
SHADER_TYPE
readonly SHADER_TYPE: 35663;
SHADING_LANGUAGE_VERSION
readonly SHADING_LANGUAGE_VERSION: 35724;
SHORT
readonly SHORT: 5122;
SRC_ALPHA
readonly SRC_ALPHA: 770;
SRC_ALPHA_SATURATE
readonly SRC_ALPHA_SATURATE: 776;
SRC_COLOR
readonly SRC_COLOR: 768;
STATIC_DRAW
readonly STATIC_DRAW: 35044;
STENCIL_ATTACHMENT
readonly STENCIL_ATTACHMENT: 36128;
STENCIL_BACK_FAIL
readonly STENCIL_BACK_FAIL: 34817;
STENCIL_BACK_FUNC
readonly STENCIL_BACK_FUNC: 34816;
STENCIL_BACK_PASS_DEPTH_FAIL
readonly STENCIL_BACK_PASS_DEPTH_FAIL: 34818;
STENCIL_BACK_PASS_DEPTH_PASS
readonly STENCIL_BACK_PASS_DEPTH_PASS: 34819;
STENCIL_BACK_REF
readonly STENCIL_BACK_REF: 36003;
STENCIL_BACK_VALUE_MASK
readonly STENCIL_BACK_VALUE_MASK: 36004;
STENCIL_BACK_WRITEMASK
readonly STENCIL_BACK_WRITEMASK: 36005;
STENCIL_BITS
readonly STENCIL_BITS: 3415;
STENCIL_BUFFER_BIT
readonly STENCIL_BUFFER_BIT: 1024;
STENCIL_CLEAR_VALUE
readonly STENCIL_CLEAR_VALUE: 2961;
STENCIL_FAIL
readonly STENCIL_FAIL: 2964;
STENCIL_FUNC
readonly STENCIL_FUNC: 2962;
STENCIL_INDEX8
readonly STENCIL_INDEX8: 36168;
STENCIL_PASS_DEPTH_FAIL
readonly STENCIL_PASS_DEPTH_FAIL: 2965;
STENCIL_PASS_DEPTH_PASS
readonly STENCIL_PASS_DEPTH_PASS: 2966;
STENCIL_REF
readonly STENCIL_REF: 2967;
STENCIL_TEST
readonly STENCIL_TEST: 2960;
STENCIL_VALUE_MASK
readonly STENCIL_VALUE_MASK: 2963;
STENCIL_WRITEMASK
readonly STENCIL_WRITEMASK: 2968;
STREAM_DRAW
readonly STREAM_DRAW: 35040;
SUBPIXEL_BITS
readonly SUBPIXEL_BITS: 3408;
TEXTURE
readonly TEXTURE: 5890;
TEXTURE_2D
readonly TEXTURE_2D: 3553;
TEXTURE_BINDING_2D
readonly TEXTURE_BINDING_2D: 32873;
TEXTURE_BINDING_CUBE_MAP
readonly TEXTURE_BINDING_CUBE_MAP: 34068;
TEXTURE_CUBE_MAP
readonly TEXTURE_CUBE_MAP: 34067;
TEXTURE_CUBE_MAP_NEGATIVE_X
readonly TEXTURE_CUBE_MAP_NEGATIVE_X: 34070;
TEXTURE_CUBE_MAP_NEGATIVE_Y
readonly TEXTURE_CUBE_MAP_NEGATIVE_Y: 34072;
TEXTURE_CUBE_MAP_NEGATIVE_Z
readonly TEXTURE_CUBE_MAP_NEGATIVE_Z: 34074;
TEXTURE_CUBE_MAP_POSITIVE_X
readonly TEXTURE_CUBE_MAP_POSITIVE_X: 34069;
TEXTURE_CUBE_MAP_POSITIVE_Y
readonly TEXTURE_CUBE_MAP_POSITIVE_Y: 34071;
TEXTURE_CUBE_MAP_POSITIVE_Z
readonly TEXTURE_CUBE_MAP_POSITIVE_Z: 34073;
TEXTURE_MAG_FILTER
readonly TEXTURE_MAG_FILTER: 10240;
TEXTURE_MIN_FILTER
readonly TEXTURE_MIN_FILTER: 10241;
TEXTURE_WRAP_S
readonly TEXTURE_WRAP_S: 10242;
TEXTURE_WRAP_T
readonly TEXTURE_WRAP_T: 10243;
TEXTURE0
readonly TEXTURE0: 33984;
TEXTURE1
readonly TEXTURE1: 33985;
TEXTURE10
readonly TEXTURE10: 33994;
TEXTURE11
readonly TEXTURE11: 33995;
TEXTURE12
readonly TEXTURE12: 33996;
TEXTURE13
readonly TEXTURE13: 33997;
TEXTURE14
readonly TEXTURE14: 33998;
TEXTURE15
readonly TEXTURE15: 33999;
TEXTURE16
readonly TEXTURE16: 34000;
TEXTURE17
readonly TEXTURE17: 34001;
TEXTURE18
readonly TEXTURE18: 34002;
TEXTURE19
readonly TEXTURE19: 34003;
TEXTURE2
readonly TEXTURE2: 33986;
TEXTURE20
readonly TEXTURE20: 34004;
TEXTURE21
readonly TEXTURE21: 34005;
TEXTURE22
readonly TEXTURE22: 34006;
TEXTURE23
readonly TEXTURE23: 34007;
TEXTURE24
readonly TEXTURE24: 34008;
TEXTURE25
readonly TEXTURE25: 34009;
TEXTURE26
readonly TEXTURE26: 34010;
TEXTURE27
readonly TEXTURE27: 34011;
TEXTURE28
readonly TEXTURE28: 34012;
TEXTURE29
readonly TEXTURE29: 34013;
TEXTURE3
readonly TEXTURE3: 33987;
TEXTURE30
readonly TEXTURE30: 34014;
TEXTURE31
readonly TEXTURE31: 34015;
TEXTURE4
readonly TEXTURE4: 33988;
TEXTURE5
readonly TEXTURE5: 33989;
TEXTURE6
readonly TEXTURE6: 33990;
TEXTURE7
readonly TEXTURE7: 33991;
TEXTURE8
readonly TEXTURE8: 33992;
TEXTURE9
readonly TEXTURE9: 33993;
TRIANGLE_FAN
readonly TRIANGLE_FAN: 6;
TRIANGLE_STRIP
readonly TRIANGLE_STRIP: 5;
TRIANGLES
readonly TRIANGLES: 4;
UNPACK_ALIGNMENT
readonly UNPACK_ALIGNMENT: 3317;
UNPACK_COLORSPACE_CONVERSION_WEBGL
readonly UNPACK_COLORSPACE_CONVERSION_WEBGL: 37443;
UNPACK_FLIP_Y_WEBGL
readonly UNPACK_FLIP_Y_WEBGL: 37440;
UNPACK_PREMULTIPLY_ALPHA_WEBGL
readonly UNPACK_PREMULTIPLY_ALPHA_WEBGL: 37441;
unpackColorSpace
unpackColorSpace: PredefinedColorSpace;
UNSIGNED_BYTE
readonly UNSIGNED_BYTE: 5121;
UNSIGNED_INT
readonly UNSIGNED_INT: 5125;
UNSIGNED_SHORT
readonly UNSIGNED_SHORT: 5123;
UNSIGNED_SHORT_4_4_4_4
readonly UNSIGNED_SHORT_4_4_4_4: 32819;
UNSIGNED_SHORT_5_5_5_1
readonly UNSIGNED_SHORT_5_5_5_1: 32820;
UNSIGNED_SHORT_5_6_5
readonly UNSIGNED_SHORT_5_6_5: 33635;
VALIDATE_STATUS
readonly VALIDATE_STATUS: 35715;
VENDOR
readonly VENDOR: 7936;
VERSION
readonly VERSION: 7938;
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
readonly VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: 34975;
VERTEX_ATTRIB_ARRAY_ENABLED
readonly VERTEX_ATTRIB_ARRAY_ENABLED: 34338;
VERTEX_ATTRIB_ARRAY_NORMALIZED
readonly VERTEX_ATTRIB_ARRAY_NORMALIZED: 34922;
VERTEX_ATTRIB_ARRAY_POINTER
readonly VERTEX_ATTRIB_ARRAY_POINTER: 34373;
VERTEX_ATTRIB_ARRAY_SIZE
readonly VERTEX_ATTRIB_ARRAY_SIZE: 34339;
VERTEX_ATTRIB_ARRAY_STRIDE
readonly VERTEX_ATTRIB_ARRAY_STRIDE: 34340;
VERTEX_ATTRIB_ARRAY_TYPE
readonly VERTEX_ATTRIB_ARRAY_TYPE: 34341;
VERTEX_SHADER
readonly VERTEX_SHADER: 35633;
VIEWPORT
readonly VIEWPORT: 2978;
ZERO
readonly ZERO: 0;