summaryrefslogtreecommitdiff
path: root/src/helpers/MonitorFrameScheduler.hpp
Commit message (Collapse)AuthorAgeFilesLines
* renderer: refactor part 7: api fixes (#13631)UjinT342026-03-281-3/+2
| | | | | | | Part 7 of ujin's refactors --------- Co-authored-by: Vaxry <vaxry@vaxry.net>
* framescheduler: fix edge case crashesvaxerski2025-08-161-8/+12
| | | | | | rare UAFs because renderMonitor can call onDisconnect (ugh, that should be changed...) fixes #11073
* opengl: detect android fence support and disable explicit if it's missing ↵Vaxry2025-07-191-0/+1
| | | | | (#11077) Checks for explicit sync support via the android fences, and falls back to implicit sync if it isn't
* Renderer: Implement new render scheduling (#10936)Vaxry2025-07-081-0/+35
Implements a new render scheduling method, where we triple buffer when necessary. Enabled by default, improves FPS on underpowered devices. --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>