Ammend to previous commit - the issue was not with smaller saves, but the accumulation of rendered particles on the framebuffer - fixed by clearing the fbo and pbo before rendering

This commit is contained in:
Simon Robertshaw 2012-06-25 22:34:04 +01:00
parent 2ffb45581f
commit 694a6ed4f2

View File

@ -53,6 +53,9 @@ Thumbnail * SaveRenderer::Render(GameSave * save)
glTranslated(0, MENUSIZE, 0);
glBindFramebuffer(GL_DRAW_FRAMEBUFFER, fbo);
glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
glClear(GL_COLOR_BUFFER_BIT);
ren->clearScreen(1.0f);
ren->render_parts();
ren->FinaliseParts();
glBindFramebuffer(GL_DRAW_FRAMEBUFFER, 0);