Refactor timing code even more
System layer is greatly simplified and framecap logic has been moved internally. I_Sleep now takes a sleep duration and I_SleepDuration generically implements a precise sleep with spin loop.
Showing
- src/android/i_system.c 11 additions, 1 deletionsrc/android/i_system.c
- src/d_clisrv.c 4 additions, 1 deletionsrc/d_clisrv.c
- src/d_main.c 39 additions, 19 deletionssrc/d_main.c
- src/d_net.c 4 additions, 1 deletionsrc/d_net.c
- src/dummy/i_system.c 9 additions, 1 deletionsrc/dummy/i_system.c
- src/f_finale.c 4 additions, 1 deletionsrc/f_finale.c
- src/f_wipe.c 4 additions, 1 deletionsrc/f_wipe.c
- src/g_game.c 4 additions, 1 deletionsrc/g_game.c
- src/i_system.h 14 additions, 15 deletionssrc/i_system.h
- src/i_time.c 39 additions, 8 deletionssrc/i_time.c
- src/i_time.h 7 additions, 4 deletionssrc/i_time.h
- src/lua_baselib.c 2 additions, 2 deletionssrc/lua_baselib.c
- src/m_anigif.c 2 additions, 2 deletionssrc/m_anigif.c
- src/m_menu.c 2 additions, 1 deletionsrc/m_menu.c
- src/m_perfstats.c 4 additions, 4 deletionssrc/m_perfstats.c
- src/p_setup.c 4 additions, 1 deletionsrc/p_setup.c
- src/screen.c 2 additions, 2 deletionssrc/screen.c
- src/sdl/i_system.c 4 additions, 83 deletionssrc/sdl/i_system.c
- src/win32/win_sys.c 17 additions, 4 deletionssrc/win32/win_sys.c
Loading
Please register or sign in to comment