diff --git a/packages/core/src/filters/spriteMask/SpriteMaskFilter.js b/packages/core/src/filters/spriteMask/SpriteMaskFilter.js index 9ad91a9..16a0f5d 100644 --- a/packages/core/src/filters/spriteMask/SpriteMaskFilter.js +++ b/packages/core/src/filters/spriteMask/SpriteMaskFilter.js @@ -45,8 +45,9 @@ * @param {PIXI.systems.FilterSystem} filterManager - The renderer to retrieve the filter from * @param {PIXI.RenderTexture} input - The input render target. * @param {PIXI.RenderTexture} 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; @@ -70,6 +71,6 @@ this.uniforms.alpha = maskSprite.worldAlpha; this.uniforms.maskClamp = tex.transform.uClampFrame; - filterManager.applyFilter(this, input, output); + filterManager.applyFilter(this, input, output, clear); } }