Skip to content

Commit 96f96a7

Browse files
committed
Opps! Clear the texture :)
1 parent 3f4e4fc commit 96f96a7

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/gameobjects/shader/Shader.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -409,6 +409,9 @@ var Shader = new Class({
409409

410410
this.glTexture = renderer.createTextureFromSource(null, width, height, 0);
411411

412+
// So shaders don't flip when rendered to Sprites
413+
this.glTexture.isRenderTexture = true;
414+
412415
this.framebuffer = renderer.createFramebuffer(width, height, this.glTexture, false);
413416

414417
this._rendererWidth = width;
@@ -1027,6 +1030,10 @@ var Shader = new Class({
10271030
if (this.renderToTexture)
10281031
{
10291032
renderer.setFramebuffer(this.framebuffer);
1033+
1034+
gl.clearColor(0, 0, 0, 0);
1035+
1036+
gl.clear(gl.COLOR_BUFFER_BIT);
10301037
}
10311038

10321039
renderer.setProgram(program);

0 commit comments

Comments
 (0)