aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarry Jeffery <harry@exec64.co.uk>2015-11-09 23:38:05 +0000
committerHarry Jeffery <harry@exec64.co.uk>2015-11-09 23:38:05 +0000
commit99d16ae8d06e92a59639ba3bcb1c56e8b76f775e (patch)
tree995053e80423f786ec2be69e6bf51745fcbadb08
parent8cef4f5df658cadfd76a0b078d91886d8c5bbee1 (diff)
downloadimv-99d16ae8d06e92a59639ba3bcb1c56e8b76f775e.tar.gz
Don't include processing time in delta time
-rw-r--r--main.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/main.c b/main.c
index 6ca0280..198d871 100644
--- a/main.c
+++ b/main.c
@@ -516,13 +516,12 @@ int main(int argc, char** argv)
toggle_fullscreen();
}
- double lastTime = SDL_GetTicks() / 1000.0;
+ double last_time = SDL_GetTicks() / 1000.0;
int quit = 0;
while(!quit) {
- double curTime = SDL_GetTicks() / 1000.0;
- double dt = curTime - lastTime;
- lastTime = curTime;
+ double cur_time = SDL_GetTicks() / 1000.0;
+ double dt = cur_time - last_time;
SDL_Event e;
while(!quit && SDL_PollEvent(&e)) {
@@ -624,6 +623,7 @@ int main(int argc, char** argv)
SDL_RenderPresent(g_renderer);
g_view.redraw = 0;
}
+ last_time = SDL_GetTicks() / 1000.0;
SDL_Delay(10);
}