diff options
author | Michael Pavone <pavone@retrodev.com> | 2017-11-25 14:42:38 -0800 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2017-11-25 14:42:38 -0800 |
commit | c6edea8bbaceda316375019344f4e7ffbf6da57e (patch) | |
tree | 4870173c19f665a9d56d415e1521141047fbed10 /render_sdl.c | |
parent | 2900092e4e06be77108ed6b8a66c7aa673d0b494 (diff) |
Avoid burning a huge amount of CPU in the menu when emulation is not running and vsync is disabled
--HG--
branch : nuklear_ui
Diffstat (limited to 'render_sdl.c')
-rwxr-xr-x | render_sdl.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/render_sdl.c b/render_sdl.c index 2c45071..4d33f72 100755 --- a/render_sdl.c +++ b/render_sdl.c @@ -1220,3 +1220,13 @@ void render_infobox(char *title, char *message) SDL_ShowSimpleMessageBox(SDL_MESSAGEBOX_INFORMATION, title, message, NULL); } +uint32_t render_elapsed_ms(void) +{ + return SDL_GetTicks(); +} + +void render_sleep_ms(uint32_t delay) +{ + return SDL_Delay(delay); +} + |