Sofware limiter for OSX seems to need more margin

This commit is contained in:
Bruno
2022-05-19 09:08:53 +02:00
parent cb0abd51db
commit 07ad262857

View File

@@ -345,12 +345,12 @@ void Rendering::draw()
request_screenshot_ = false;
}
// software framerate limiter < 61 FPS
// software framerate limiter < 62 FPS
{
static GTimer *timer = g_timer_new ();
double elapsed = g_timer_elapsed (timer, NULL) * 1000000.0;
if ( (elapsed < 16390.0) && (elapsed > 0.0) )
g_usleep( 16390 - (gulong)elapsed );
if ( (elapsed < 16000.0) && (elapsed > 0.0) )
g_usleep( 16000 - (gulong)elapsed );
g_timer_start(timer);
}