Fix for FPS limit breaking
Fixes
@@ -2425,7 +2425,7 @@ void FpsLimiter(struct fps_limit& stats){
auto adjustedSleep = stats.sleepTime - stats.frameOverhead;
this_thread::sleep_for(adjustedSleep);
stats.frameOverhead = ((Clock::now() - stats.frameStart) - adjustedSleep);
- if (stats.frameOverhead > stats.targetFrameTime)
+ if (stats.frameOverhead > stats.targetFrameTime / 2)
stats.frameOverhead = Clock::duration(0);
}
}
