96 constexpr const auto dt = std::chrono::duration<long long, std::ratio<1, 60>> {1};
99 using clock = std::chrono::steady_clock;
100 using duration =
decltype(clock::duration {} + dt);
101 using time_point = std::chrono::time_point<clock, duration>;
104 time_point prev = clock::now();
105 time_point now = clock::now();
122 case SDL_EVENT_WINDOW_CLOSE_REQUESTED:
150 auto elapsed = now - prev;
308 if (!SDL_Init(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK | SDL_INIT_GAMEPAD | SDL_INIT_EVENTS | SDL_INIT_HAPTIC | SDL_INIT_SENSOR))