Class: Framebuffer

Framebuffer()

Framebuffer

Constructor

new Framebuffer()

Creates an instance of Framebuffer.
Source:

Extends

Classes

Framebuffer

Members

baseMipMapLevel :number

Set/Get baseMipMapLevel
Type:
  • number
Overrides:
Source:

format :number

Set/Get format
Type:
  • number
Overrides:
Source:

height :number

Set/Get height
Type:
  • number
Overrides:
Source:

internalFormat :number

Set/Get internal format
Type:
  • number
Overrides:
Source:

magFilter :number

Set/Get magFilter
Type:
  • number
Overrides:
Source:

maxMipMapLevel :number

Set/Get maxMipMapLevel
Type:
  • number
Overrides:
Source:

minFilter :number

Set/Get minFilter
Type:
  • number
Overrides:
Source:

type :number

Set/Get type
Type:
  • number
Overrides:
Source:

width :number

Set/Get width
Type:
  • number
Overrides:
Source:

wrapS :number

Set/Get wrapS
Type:
  • number
Overrides:
Source:

wrapT :number

Set/Get wrapT
Type:
  • number
Overrides:
Source:

Methods

activeTexture(gl, id)

Active TextureInfo
Parameters:
Name Type Description
gl WebGLContext
id number
Overrides:
Source:

bind(gl)

Bind to WebGlContext
Parameters:
Name Type Description
gl WebGLContext
Source:

bindActiveTexture(gl, id)

Binf active TextureInfo
Parameters:
Name Type Description
gl WebGLContext
id number
Overrides:
Source:

createTexImage2D(gl)

Create TexImage2D
Parameters:
Name Type Description
gl WebGLContext
Overrides:
Source:

destruct()

Destruct class
Overrides:
Source:

setSize(w, h)

Set size
Parameters:
Name Type Description
w number
h number
Source:

unbind(gl)

Unbind from WebGLContext
Parameters:
Name Type Description
gl WebGLContext
Source:

unbindTexture(gl, id)

Unbind TextureInfo
Parameters:
Name Type Description
gl WebGLContext
id number
Overrides:
Source:

uploadTextureInfo(gl)

Upload TextureInfo
Parameters:
Name Type Description
gl WebGLContext
Overrides:
Source:

use(gl, id, forceBind, renderTime)

Use TextureInfo
Parameters:
Name Type Description
gl WebGLContext
id number
forceBind boolean
renderTime number
Overrides:
Source:

useActiveTexture(gl, id)

Use active TextureInfo
Parameters:
Name Type Description
gl WebGLContext
id number
Overrides:
Source:

useActiveTextureAfterUpdate(gl, id)

Use active TextureInfo after update
Parameters:
Name Type Description
gl WebGLContext
id number
Overrides:
Source:

useTexture(gl)

Use TextureInfo
Parameters:
Name Type Description
gl WebGLContext
Overrides:
Source:

useTextureAfterUpdate(gl)

Use TextureInfo after update
Parameters:
Name Type Description
gl WebGLContext
Overrides:
Source: