Constructor
new Framebuffer()
Creates an instance of Framebuffer.
- Source:
Extends
Classes
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
- 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)
Use TextureInfo
Parameters:
Name | Type | Description |
---|---|---|
gl |
WebGLContext | |
id |
number | |
forceBind |
boolean |
- 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: