Skip to content

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

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

Interface: WebGLRenderingContextOverloads

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

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:25212

bufferData(target, data, usage): void

Parameters

Name Type
target number
data null | BufferSource
usage number

Returns

void

Defined in

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


bufferSubData

bufferSubData(target, offset, data): void

MDN Reference

Parameters

Name Type
target number
offset number
data BufferSource

Returns

void

Defined in

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


compressedTexImage2D

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

MDN Reference

Parameters

Name Type
target number
level number
internalformat number
width number
height number
border number
data ArrayBufferView

Returns

void

Defined in

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


compressedTexSubImage2D

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

MDN Reference

Parameters

Name Type
target number
level number
xoffset number
yoffset number
width number
height number
format number
data ArrayBufferView

Returns

void

Defined in

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


readPixels

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

MDN Reference

Parameters

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

Returns

void

Defined in

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


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:25223

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:25224


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:25226

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:25227


uniform1fv

uniform1fv(location, v): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
v Float32List

Returns

void

Defined in

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


uniform1iv

uniform1iv(location, v): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
v Int32List

Returns

void

Defined in

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


uniform2fv

uniform2fv(location, v): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
v Float32List

Returns

void

Defined in

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


uniform2iv

uniform2iv(location, v): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
v Int32List

Returns

void

Defined in

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


uniform3fv

uniform3fv(location, v): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
v Float32List

Returns

void

Defined in

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


uniform3iv

uniform3iv(location, v): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
v Int32List

Returns

void

Defined in

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


uniform4fv

uniform4fv(location, v): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
v Float32List

Returns

void

Defined in

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


uniform4iv

uniform4iv(location, v): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
v Int32List

Returns

void

Defined in

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


uniformMatrix2fv

uniformMatrix2fv(location, transpose, value): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
transpose boolean
value Float32List

Returns

void

Defined in

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


uniformMatrix3fv

uniformMatrix3fv(location, transpose, value): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
transpose boolean
value Float32List

Returns

void

Defined in

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


uniformMatrix4fv

uniformMatrix4fv(location, transpose, value): void

MDN Reference

Parameters

Name Type
location null | WebGLUniformLocation
transpose boolean
value Float32List

Returns

void

Defined in

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

Typescript Libraries

Modules

Namespaces

Clone this wiki locally