Skip to content

@ralphschuler.webgl shader factory.<internal>.WebGL2RenderingContextOverloads

github-actions edited this page Nov 26, 2023 · 1 revision

Interface: WebGL2RenderingContextOverloads

@ralphschuler/webgl-shader-factory.<internal>.WebGL2RenderingContextOverloads

Hierarchy

Table of contents

Methods

Methods

bufferData

bufferData(target, size, usage): void

MDN Reference

Parameters

Name Type
target number
size number
usage number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24179

bufferData(target, srcData, usage): void

Parameters

Name Type
target number
srcData null | BufferSource
usage number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24180

bufferData(target, srcData, usage, srcOffset, length?): void

Parameters

Name Type
target number
srcData ArrayBufferView
usage number
srcOffset number
length? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24181


bufferSubData

bufferSubData(target, dstByteOffset, srcData): void

MDN Reference

Parameters

Name Type
target number
dstByteOffset number
srcData BufferSource

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24183

bufferSubData(target, dstByteOffset, srcData, srcOffset, length?): void

Parameters

Name Type
target number
dstByteOffset number
srcData ArrayBufferView
srcOffset number
length? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24184


compressedTexImage2D

compressedTexImage2D(target, level, internalformat, width, height, border, imageSize, offset): void

MDN Reference

Parameters

Name Type
target number
level number
internalformat number
width number
height number
border number
imageSize number
offset number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24186

compressedTexImage2D(target, level, internalformat, width, height, border, srcData, srcOffset?, srcLengthOverride?): void

Parameters

Name Type
target number
level number
internalformat number
width number
height number
border number
srcData ArrayBufferView
srcOffset? number
srcLengthOverride? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24187


compressedTexSubImage2D

compressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, offset): void

MDN Reference

Parameters

Name Type
target number
level number
xoffset number
yoffset number
width number
height number
format number
imageSize number
offset number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24189

compressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, srcData, srcOffset?, srcLengthOverride?): void

Parameters

Name Type
target number
level number
xoffset number
yoffset number
width number
height number
format number
srcData ArrayBufferView
srcOffset? number
srcLengthOverride? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24190


readPixels

readPixels(x, y, width, height, format, type, dstData): void

MDN Reference

Parameters

Name Type
x number
y number
width number
height number
format number
type number
dstData null | ArrayBufferView

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24192

readPixels(x, y, width, height, format, type, offset): void

Parameters

Name Type
x number
y number
width number
height number
format number
type number
offset number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24193

readPixels(x, y, width, height, format, type, dstData, dstOffset): void

Parameters

Name Type
x number
y number
width number
height number
format number
type number
dstData ArrayBufferView
dstOffset number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24194


texImage2D

texImage2D(target, level, internalformat, width, height, border, format, type, pixels): void

MDN Reference

Parameters

Name Type
target number
level number
internalformat number
width number
height number
border number
format number
type number
pixels null | ArrayBufferView

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24196

texImage2D(target, level, internalformat, format, type, source): void

Parameters

Name Type
target number
level number
internalformat number
format number
type number
source TexImageSource

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24197

texImage2D(target, level, internalformat, width, height, border, format, type, pboOffset): void

Parameters

Name Type
target number
level number
internalformat number
width number
height number
border number
format number
type number
pboOffset number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24198

texImage2D(target, level, internalformat, width, height, border, format, type, source): void

Parameters

Name Type
target number
level number
internalformat number
width number
height number
border number
format number
type number
source TexImageSource

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24199

texImage2D(target, level, internalformat, width, height, border, format, type, srcData, srcOffset): void

Parameters

Name Type
target number
level number
internalformat number
width number
height number
border number
format number
type number
srcData ArrayBufferView
srcOffset number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24200


texSubImage2D

texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels): void

MDN Reference

Parameters

Name Type
target number
level number
xoffset number
yoffset number
width number
height number
format number
type number
pixels null | ArrayBufferView

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24202

texSubImage2D(target, level, xoffset, yoffset, format, type, source): void

Parameters

Name Type
target number
level number
xoffset number
yoffset number
format number
type number
source TexImageSource

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24203

texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pboOffset): void

Parameters

Name Type
target number
level number
xoffset number
yoffset number
width number
height number
format number
type number
pboOffset number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24204

texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, source): void

Parameters

Name Type
target number
level number
xoffset number
yoffset number
width number
height number
format number
type number
source TexImageSource

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24205

texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, srcData, srcOffset): void

Parameters

Name Type
target number
level number
xoffset number
yoffset number
width number
height number
format number
type number
srcData ArrayBufferView
srcOffset number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24206


uniform1fv

uniform1fv(location, data, srcOffset?, srcLength?): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
data Float32List
srcOffset? number
srcLength? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24208


uniform1iv

uniform1iv(location, data, srcOffset?, srcLength?): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
data Int32List
srcOffset? number
srcLength? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24210


uniform2fv

uniform2fv(location, data, srcOffset?, srcLength?): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
data Float32List
srcOffset? number
srcLength? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24212


uniform2iv

uniform2iv(location, data, srcOffset?, srcLength?): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
data Int32List
srcOffset? number
srcLength? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24214


uniform3fv

uniform3fv(location, data, srcOffset?, srcLength?): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
data Float32List
srcOffset? number
srcLength? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24216


uniform3iv

uniform3iv(location, data, srcOffset?, srcLength?): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
data Int32List
srcOffset? number
srcLength? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24218


uniform4fv

uniform4fv(location, data, srcOffset?, srcLength?): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
data Float32List
srcOffset? number
srcLength? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24220


uniform4iv

uniform4iv(location, data, srcOffset?, srcLength?): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
data Int32List
srcOffset? number
srcLength? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24222


uniformMatrix2fv

uniformMatrix2fv(location, transpose, data, srcOffset?, srcLength?): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
transpose boolean
data Float32List
srcOffset? number
srcLength? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24224


uniformMatrix3fv

uniformMatrix3fv(location, transpose, data, srcOffset?, srcLength?): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
transpose boolean
data Float32List
srcOffset? number
srcLength? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24226


uniformMatrix4fv

uniformMatrix4fv(location, transpose, data, srcOffset?, srcLength?): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
transpose boolean
data Float32List
srcOffset? number
srcLength? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:24228

Typescript Libraries

Modules

Namespaces

Clone this wiki locally