| Name | Type | Description |
|---|---|---|
renderer |
PIXI.Renderer |
The renderer this system works for. |
Implements
Members
boundTextures PIXI.BaseTexture[] readonly
Bound textures.
Current location.
managedTextures Array<PIXI.BaseTexture> readonly
List of managed textures.
Whether glTexture with int/uint sampler type was uploaded.
unknownTexture PIXI.BaseTexture protectedreadonly
BaseTexture value that shows that we don't know what is bound.
Methods
Bind a texture to a specific location
If you want to unbind something, please use unbind(texture) instead of bind(null, textureLocation)
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
texture |
PIXI.Texture | PIXI.BaseTexture |
Texture to bind |
||
location |
number |
<optional> |
0 |
Location to bind at |
Sets up the renderer context and necessary buffers.
Ensures that current boundTextures all have FLOAT sampler type, see PIXI.SAMPLER_TYPES for explanation.
| Name | Type | Description |
|---|---|---|
maxTextures |
number |
number of locations to check |
Resets texture location and bound textures Actual bind(null, i) calls will be performed at next unbind() call
Unbind a texture.
| Name | Type | Attributes | Description |
|---|---|---|---|
texture |
PIXI.BaseTexture |
<optional> |
Texture to bind |