Diff framebuffer;

This commit is contained in:
bjorn 2017-08-08 02:05:30 -07:00
parent ef58eea4b8
commit dfd0926fab
1 changed files with 4 additions and 2 deletions

View File

@ -403,8 +403,10 @@ void lovrGraphicsSetViewport(int x, int y, int w, int h) {
}
void lovrGraphicsBindFramebuffer(int framebuffer) {
state.canvases[state.canvas].framebuffer = framebuffer;
glBindFramebuffer(GL_FRAMEBUFFER, framebuffer);
if (state.canvases[state.canvas].framebuffer != framebuffer) {
state.canvases[state.canvas].framebuffer = framebuffer;
glBindFramebuffer(GL_FRAMEBUFFER, framebuffer);
}
}
// Transforms