Constructors
constructor
- new Buffer(gl: WebGLRenderingContext | WebGL2RenderingContext, BW: number, BH: number, index: number): Buffer
-
Parameters
-
gl: WebGLRenderingContext | WebGL2RenderingContext
-
BW: number
-
BH: number
-
index: number
Properties
buffer
buffer: WebGLFramebuffer
texture
texture: WebGLTexture
Methods
resize
- resize(gl: WebGLRenderingContext | WebGL2RenderingContext, BW: number, BH: number): void
-
Parameters
-
gl: WebGLRenderingContext | WebGL2RenderingContext
-
BW: number
-
BH: number
Returns void
Static getFloatType
- getFloatType(gl: WebGLRenderingContext | WebGL2RenderingContext): number | null
-
Parameters
-
gl: WebGLRenderingContext | WebGL2RenderingContext
Returns number | null
Static getHalfFloatType
- getHalfFloatType(gl: WebGLRenderingContext | WebGL2RenderingContext): number | null
-
Parameters
-
gl: WebGLRenderingContext | WebGL2RenderingContext
Returns number | null
Static getInternalFormat
- getInternalFormat(gl: WebGLRenderingContext | WebGL2RenderingContext): number
-
Parameters
-
gl: WebGLRenderingContext | WebGL2RenderingContext
Returns number
Static getTexture
- getTexture(gl: WebGLRenderingContext | WebGL2RenderingContext, BW: number, BH: number, index: number): WebGLTexture
-
Parameters
-
gl: WebGLRenderingContext | WebGL2RenderingContext
-
BW: number
-
BH: number
-
index: number
Returns WebGLTexture
Static getType
- getType(gl: WebGLRenderingContext | WebGL2RenderingContext): number
-
Parameters
-
gl: WebGLRenderingContext | WebGL2RenderingContext
Returns number