aboutsummaryrefslogtreecommitdiff
path: root/src/Vsync.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2020-09-14 05:03:14 +0200
committerdec05eba <dec05eba@protonmail.com>2020-09-14 05:03:14 +0200
commit46c0e4438c7092a5f45468475f0dffcc3dad041c (patch)
tree26c929b2545f7106e09bad68069f4f5129cce8c8 /src/Vsync.cpp
parentf270df634d9391f0488df04e2fc466b53dab5ee3 (diff)
Fix vsync..
Diffstat (limited to 'src/Vsync.cpp')
-rw-r--r--src/Vsync.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Vsync.cpp b/src/Vsync.cpp
index ab88205..d46f9fa 100644
--- a/src/Vsync.cpp
+++ b/src/Vsync.cpp
@@ -8,13 +8,13 @@ namespace QuickMedia {
}
void VSync::display(sf::RenderWindow &window) {
- sf::Int64 sleep_time_micro = target_frame_delta_micro - timer.getElapsedTime().asMicroseconds();
window.display();
+ sf::Int64 sleep_time_micro = target_frame_delta_micro - timer.getElapsedTime().asMicroseconds();
if(sleep_time_micro > 0) {
if(usleep(sleep_time_micro) != 0) {
fprintf(stderr, "failed to sleep!\n");
}
- timer.restart();
}
+ timer.restart();
}
} \ No newline at end of file