]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/sequence.cpp
Treat clear() with null parameter as invalidate
[libs/gl.git] / source / render / sequence.cpp
index 74b8bc3b0b4fe9a6835d9f5fab5326dddcc62fe3..b11d4b1c9f037aafbfe49eaebe2d76c1920d5511 100644 (file)
@@ -154,6 +154,7 @@ void Sequence::render(Renderer &renderer, Tag tag) const
                {
                        unsigned j = i%2;
                        renderer.set_framebuffer(i+1<postproc.size() ? &target[1-j]->get_framebuffer() : out_fbo);
+                       renderer.clear(0);
                        const Texture2D &color = target[j]->get_target_texture(COLOR_ATTACHMENT);
                        const Texture2D &depth = target[j]->get_target_texture(DEPTH_ATTACHMENT);
                        postproc[i]->render(renderer, color, depth);