mirror of
https://github.com/brunoherbelin/vimix.git
synced 2025-12-12 18:59:59 +01:00
Sofware limiter for OSX seems to need more margin
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user