void FrameBuffer::clearFBO() { applyFBO(); glClearColor(_clearColor.r, _clearColor.g, _clearColor.b, _clearColor.a); glClearDepth(_clearDepth); glClearStencil(_clearStencil); glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT); restoreFBO(); }
void FrameBuffer::clearFBO() { applyFBO(); glClearColor( 0.0, 0.0, 0.0, 0.0 ); //glClearColor(_clearColor.r, _clearColor.g, _clearColor.b, _clearColor.a); glClearDepth(_clearDepth); glClearStencil(_clearStencil); glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT|GL_STENCIL_BUFFER_BIT); applyDefaultFBO(); }