Skip to content

Commit 23d6c68

Browse files
committed
Update Renderer.js
1 parent b05d7f5 commit 23d6c68

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

src/layer3d/render/Renderer.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,19 @@ var Renderer = new Class({
6161
*/
6262
},
6363

64+
clear: function (color, depth, stencil)
65+
{
66+
var gl = this.gl;
67+
68+
var bits = 0;
69+
70+
if (color === undefined || color) { bits |= gl.COLOR_BUFFER_BIT; }
71+
if (depth === undefined || depth) { bits |= gl.DEPTH_BUFFER_BIT; }
72+
if (stencil === undefined || stencil) { bits |= gl.STENCIL_BUFFER_BIT; }
73+
74+
gl.clear(bits);
75+
},
76+
6477
render: function (scene, camera, renderTarget, forceClear)
6578
{
6679
if (renderTarget === undefined) { renderTarget = this.backRenderTarget; }

0 commit comments

Comments
 (0)