X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Frender%2Frenderer.cpp;h=aa6c9b55a4d4206ef458012e280efdacb3e9aba5;hp=6f7e9cba34d3c156a50e255372d0c59d078e8da9;hb=006bdb4f8660098fc524dcca80b24c943c65b249;hpb=e9a898f315b5d1396f196d785913a283c30940f2 diff --git a/source/render/renderer.cpp b/source/render/renderer.cpp index 6f7e9cba..aa6c9b55 100644 --- a/source/render/renderer.cpp +++ b/source/render/renderer.cpp @@ -243,15 +243,10 @@ void Renderer::render(const Renderable &renderable, Tag tag) renderable.render(*this, tag); } -void Renderer::clear() -{ - clear(COLOR_BUFFER_BIT|DEPTH_BUFFER_BIT|STENCIL_BUFFER_BIT); -} - -void Renderer::clear(BufferBits buffers) +void Renderer::clear(const ClearValue *values) { pipeline_state.set_framebuffer(state->framebuffer); - commands.clear(buffers); + commands.clear(values); } void Renderer::draw(const Batch &batch)