| Name | Type | Description | 
|---|---|---|
| renderer | PIXI.WebGLRenderer | The renderer this manager works for. | 
Extends
Members
- 
    renderer PIXI.WebGLRenderer inherited
- 
    
    The renderer this manager works for. 
Methods
- 
    
    
    Draws a filter. Name Type Description filterPIXI.Filter The filter to draw. inputPIXI.RenderTarget The input render target. outputPIXI.RenderTarget The target to output to. clearboolean Should the output be cleared before rendering to it 
- 
    calculateNormalizedScreenSpaceMatrix (outputMatrix)PIXI.Matrix
- 
    
    
    Multiply vTextureCoord to this matrix to achieve (0,0,1,1) for filterArea Name Type Description outputMatrixPIXI.Matrix The matrix to output to. Returns:Type Description PIXI.Matrix The mapped matrix. 
- 
    calculateScreenSpaceMatrix (outputMatrix)PIXI.Matrix
- 
    
    
    Calculates the mapped matrix. TODO playing around here.. this is temporary - (will end up in the shader) this returns a matrix that will normalise map filter cords in the filter to screen space Name Type Description outputMatrixPIXI.Matrix the matrix to output to. Returns:Type Description PIXI.Matrix The mapped matrix. 
- 
    calculateSpriteMatrix (outputMatrix, sprite)PIXI.Matrix
- 
    
    
    This will map the filter coord so that a texture can be used based on the transform of a sprite Name Type Description outputMatrixPIXI.Matrix The matrix to output to. spritePIXI.Sprite The sprite to map to. Returns:Type Description PIXI.Matrix The mapped matrix. 
- 
    destroy (contextLost) overrides
- 
    
    
    Destroys this Filter Manager. Name Type Default Description contextLostboolean false optional context was lost, do not free shaders 
- 
    
    
    Empties the texture pool. 
- 
    
    
    Frees a render target back into the pool. Name Type Description renderTargetPIXI.RenderTarget The renderTarget to free 
- 
    getRenderTarget (clear, resolution)PIXI.RenderTarget
- 
    
    
    Gets a render target from the pool, or creates a new one. Name Type Description clearboolean Should we clear the render texture when we get it? resolutionnumber The resolution of the target. Returns:Type Description PIXI.RenderTarget The new render target 
- 
    onContextChange () inherited
- 
    
    
    Generic method called when there is a WebGL context change. 
- 
    
    
    Called before the renderer starts rendering. 
- 
    
    
    Pops off the filter and applies it. 
- 
    
    
    Adds a new filter to the manager. Name Type Description targetPIXI.DisplayObject The target of the filter to render. filtersArray.<PIXI.Filter> The filters to apply. 
- 
    
    
    Returns a render target to the pool. Name Type Description renderTargetPIXI.RenderTarget The render target to return. 
- 
    
    
    Uploads the uniforms of the filter. Name Type Description shaderGLShader The underlying gl shader. filterPIXI.Filter The filter we are synchronizing.