WebGL2RenderingContextOverloads
Extended by
Methods
bufferData()
Call Signature
bufferData(
target,
size,
usage
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
size | number |
usage | number |
Returns
void
Call Signature
bufferData(
target,
srcData,
usage
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
srcData | AllowSharedBufferSource | null |
usage | number |
Returns
void
Call Signature
bufferData(
target,
srcData,
usage,
srcOffset,
length?
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
srcData | ArrayBufferView<ArrayBufferLike> |
usage | number |
srcOffset | number |
length? | number |
Returns
void
bufferSubData()
Call Signature
bufferSubData(
target,
dstByteOffset,
srcData
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
dstByteOffset | number |
srcData | AllowSharedBufferSource |
Returns
void
Call Signature
bufferSubData(
target,
dstByteOffset,
srcData,
srcOffset,
length?
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
dstByteOffset | number |
srcData | ArrayBufferView<ArrayBufferLike> |
srcOffset | number |
length? | number |
Returns
void
compressedTexImage2D()
Call Signature
compressedTexImage2D(
target,
level,
internalformat,
width,
height,
border,
imageSize,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
imageSize | number |
offset | number |
Returns
void
Call Signature
compressedTexImage2D(
target,
level,
internalformat,
width,
height,
border,
srcData,
srcOffset?,
srcLengthOverride?
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
srcData | ArrayBufferView<ArrayBufferLike> |
srcOffset? | number |
srcLengthOverride? | number |
Returns
void
compressedTexSubImage2D()
Call Signature
compressedTexSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
imageSize,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
imageSize | number |
offset | number |
Returns
void
Call Signature
compressedTexSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
srcData,
srcOffset?,
srcLengthOverride?
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
srcData | ArrayBufferView<ArrayBufferLike> |
srcOffset? | number |
srcLengthOverride? | number |
Returns
void
readPixels()
Call Signature
readPixels(
x,
y,
width,
height,
format,
type,
dstData
): void;
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
format | number |
type | number |
dstData | | ArrayBufferView<ArrayBufferLike> | null |
Returns
void
Call Signature
readPixels(
x,
y,
width,
height,
format,
type,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
format | number |
type | number |
offset | number |
Returns
void
Call Signature
readPixels(
x,
y,
width,
height,
format,
type,
dstData,
dstOffset
): void;
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
format | number |
type | number |
dstData | ArrayBufferView<ArrayBufferLike> |
dstOffset | number |
Returns
void
texImage2D()
Call Signature
texImage2D(
target,
level,
internalformat,
width,
height,
border,
format,
type,
pixels
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
format | number |
type | number |
pixels | | ArrayBufferView<ArrayBufferLike> | null |
Returns
void
Call Signature
texImage2D(
target,
level,
internalformat,
format,
type,
source
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
format | number |
type | number |
source | TexImageSource |
Returns
void
Call Signature
texImage2D(
target,
level,
internalformat,
width,
height,
border,
format,
type,
pboOffset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
format | number |
type | number |
pboOffset | number |
Returns
void
Call Signature
texImage2D(
target,
level,
internalformat,
width,
height,
border,
format,
type,
source
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
format | number |
type | number |
source | TexImageSource |
Returns
void
Call Signature
texImage2D(
target,
level,
internalformat,
width,
height,
border,
format,
type,
srcData,
srcOffset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
format | number |
type | number |
srcData | ArrayBufferView<ArrayBufferLike> |
srcOffset | number |
Returns
void
texSubImage2D()
Call Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
pixels
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
type | number |
pixels | | ArrayBufferView<ArrayBufferLike> | null |
Returns
void
Call Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
format,
type,
source
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
format | number |
type | number |
source | TexImageSource |
Returns
void
Call Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
pboOffset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
type | number |
pboOffset | number |
Returns
void
Call Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
source
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
type | number |
source | TexImageSource |
Returns
void
Call Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
srcData,
srcOffset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
type | number |
srcData | ArrayBufferView<ArrayBufferLike> |
srcOffset | number |
Returns
void
uniform1fv()
Call Signature
uniform1fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Call Signature
uniform1fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
uniform1iv()
Call Signature
uniform1iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Int32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Call Signature
uniform1iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
uniform2fv()
Call Signature
uniform2fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Call Signature
uniform2fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
uniform2iv()
Call Signature
uniform2iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Int32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Call Signature
uniform2iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
uniform3fv()
Call Signature
uniform3fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Call Signature
uniform3fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
uniform3iv()
Call Signature
uniform3iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Int32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Call Signature
uniform3iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
uniform4fv()
Call Signature
uniform4fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Call Signature
uniform4fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
uniform4iv()
Call Signature
uniform4iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Int32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Call Signature
uniform4iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
uniformMatrix2fv()
Call Signature
uniformMatrix2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Call Signature
uniformMatrix2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
uniformMatrix3fv()
Call Signature
uniformMatrix3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Call Signature
uniformMatrix3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
uniformMatrix4fv()
Call Signature
uniformMatrix4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Call Signature
uniformMatrix4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void