diff --git a/src/core/renderers/webgl/managers/FilterManager.js b/src/core/renderers/webgl/managers/FilterManager.js index c8a9a95..b1c5968 100644 --- a/src/core/renderers/webgl/managers/FilterManager.js +++ b/src/core/renderers/webgl/managers/FilterManager.js @@ -321,14 +321,14 @@ { if (uniformData[i].type === 'sampler2D' && uniforms[i] !== 0) { - shader.uniforms[i] = textureCount; - if (uniforms[i].baseTexture) { - this.renderer.bindTexture(uniforms[i].baseTexture, textureCount); + shader.uniforms[i] = this.renderer.bindTexture(uniforms[i].baseTexture, textureCount); } else { + shader.uniforms[i] = textureCount; + // TODO // this is helpful as renderTargets can also be set. // Although thinking about it, we could probably