| - | Frame cap 0 (default) | -Frame cap > 0 | -
|---|---|---|
| Vsync checked (default) | -Relies on hardware vsync. Fixed dt of 1/(detected monitor refresh rate). |
- Fixed dt of (swap interval)/(detected monitor refresh rate) where swap interval is clamped to the closest matching monitor refresh rate frame cap multiple. |
-
| Vsync unchecked | -Calculates dt each frame based on elapsed system time. Vsync might still be enabled in driver settings. |
- Uses a fixed dt of 1 / (Frame cap). Uses timers and sleeps to respect the set frame cap. |
-