X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fpipeline.cpp;h=0546a4e847829f33844cf6236db2047816ba0b2f;hp=8229515f96d6830846f0505590d811329715c946;hb=f33a98b1a044c8ac7b12778cbca6c4a124875e4a;hpb=a443cba337d8d69e23e64e19334d222e750c28b1 diff --git a/source/pipeline.cpp b/source/pipeline.cpp index 8229515f..0546a4e8 100644 --- a/source/pipeline.cpp +++ b/source/pipeline.cpp @@ -147,9 +147,7 @@ void Pipeline::render(Renderer &renderer, const Tag &tag) const setup_frame(); const Framebuffer *out_fbo = Framebuffer::current(); - /* Binding the current object is a no-op, but this will restore the original - FBO in case an exception is thrown. */ - Bind restore_fbo(out_fbo, true); + // XXX Make sure the correct FBO is restored if an exception is thrown if(target[0]) {