Fixed clearing render target issue

This commit is contained in:
Felipe Alfonso 2017-04-07 02:06:55 -03:00
parent b1b184aed4
commit 0370ebf15e

View file

@ -247,6 +247,7 @@ WebGLRenderer.prototype = {
// Call at the start of the render loop // Call at the start of the render loop
preRender: function () preRender: function ()
{ {
this.setRenderTarget(null);
// No point rendering if our context has been blown up! // No point rendering if our context has been blown up!
if (this.contextLost) if (this.contextLost)
{ {
@ -279,8 +280,8 @@ WebGLRenderer.prototype = {
// Could move to the State Systems or MainLoop // Could move to the State Systems or MainLoop
var gl = this.gl; var gl = this.gl;
var scissor = (camera.x !== 0 || camera.y !== 0 || camera.width !== gl.canvas.width || camera.height !== gl.canvas.height); var scissor = (camera.x !== 0 || camera.y !== 0 || camera.width !== gl.canvas.width || camera.height !== gl.canvas.height);
this.setRenderTarget(null);
this.setRenderTarget(null);
if (scissor) if (scissor)
{ {
gl.enable(gl.SCISSOR_TEST); gl.enable(gl.SCISSOR_TEST);