render when visible only

This commit is contained in:
Eduardo Bart 2011-03-20 19:30:15 -03:00
父節點 caded3285c
當前提交 71b6fb0590
共有 1 個文件被更改,包括 6 次插入4 次删除

查看文件

@ -75,11 +75,13 @@ void Engine::run()
update(ticks - lastFrameTicks); update(ticks - lastFrameTicks);
lastFrameTicks = ticks; lastFrameTicks = ticks;
// render // render only when visible
render(); if(Platform::isWindowVisible()) {
render();
// swap buffers // swap buffers
Platform::swapBuffers(); Platform::swapBuffers();
}
} }
lastFrameTicks = 0; lastFrameTicks = 0;