Files
Ash 2da6590657 feat: FPS Limiter (#1446)
* Add interpolation frame rate cap

* wip: reworked framelimiter

Based on my testing this is a bit more stable in frametimes.

* wip: efficiency improvement + windows build fix

Significantly improve efficiency by using a hybrid approach.

* wip: UI changes

* wip: end frame AFTER limiting

* wip: remove unused include

* wip: minor ui code change

Makes it easier to remove/add presets

* Simplify Limiter UI

- Change enableFrameInterpolation to an enum with off/capped/unlimited values
- Simplify the UI to use 2 settings (unlock framerate + a max value entry)

* wip: slight limiter simplification

* wip: implement review suggestions

* wip: fix syntax error

* wip: revert enum order + replace old checks

* Fix compile error

---------

Co-authored-by: SailorSnoW <sailorsnow@pm.me>
Co-authored-by: Loïs <49660929+SailorSnoW@users.noreply.github.com>
Co-authored-by: SuperDude88 <82904174+SuperDude88@users.noreply.github.com>
Co-authored-by: Luke Street <luke@street.dev>
2026-05-17 20:11:32 -06:00
..
2026-02-25 20:43:43 +01:00
2026-05-17 20:11:32 -06:00
2026-04-16 19:30:37 -04:00
2026-04-19 03:19:44 -07:00
2025-10-06 12:48:39 +03:00
2026-05-04 10:25:13 -06:00
2024-10-10 08:29:58 -06:00
2026-01-05 02:19:14 -08:00
2026-03-29 13:35:26 +02:00
2026-04-25 15:46:12 -06:00
2025-11-17 15:38:04 -08:00