diff --git a/src/core/renderers/webgl/filters/spriteMask/SpriteMaskFilter.js b/src/core/renderers/webgl/filters/spriteMask/SpriteMaskFilter.js index e5fd49c..db829fb 100644 --- a/src/core/renderers/webgl/filters/spriteMask/SpriteMaskFilter.js +++ b/src/core/renderers/webgl/filters/spriteMask/SpriteMaskFilter.js @@ -37,8 +37,9 @@ * @param {PIXI.FilterManager} filterManager - The renderer to retrieve the filter from * @param {PIXI.RenderTarget} input - The input render target. * @param {PIXI.RenderTarget} output - The target to output to. + * @param {boolean} clear - Should the output be cleared before rendering to it */ - apply(filterManager, input, output) + apply(filterManager, input, output, clear) { const maskSprite = this.maskSprite; const tex = this.maskSprite.texture; @@ -61,6 +62,6 @@ this.uniforms.alpha = maskSprite.worldAlpha; this.uniforms.maskClamp = tex.transform.uClampFrame; - filterManager.applyFilter(this, input, output); + filterManager.applyFilter(this, input, output, clear); } }