High-Resolution Timers

Learn to measure time intervals with high accuracy in your games

Ryan McCombe
Published
Hello! I'm here to help you with any questions about this lesson. Feel free to ask me anything - whether it's about specific concepts, examples, or how to apply what you've learned!

Questions & Answers

Answers are generated by AI models and may not have been reviewed. Be mindful when running any code on your device.

SDL Performance Counter vs Ticks
How does using SDL_GetPerformanceCounter() differ from using SDL_GetTicks64()?
SDL vs std::chrono for Timing
What are the advantages of using std::chrono over SDL's timing functions?
SDL Performance Frequency Explained
Why do we divide by SDL_GetPerformanceFrequency() when calculating time deltas?
Frame Rate Limiting with High-Res Timers
How can we use high-resolution timers to implement frame rate limiting?
Simulating Lower Frame Rates
Is it possible to simulate lower frame rates using high-resolution timers for testing purposes?
Using Low-Resolution Timers in Games
Are there any situations where using lower resolution timers might be preferable?