made power control non-default (#1861)
* disabled adaptive fps being enabled by default, improved fps limiter on dxvk and opengl games, removed odin 3 from auto power control * Move PresentExtension pacing rewrite out of the hotfix Reverts PresentExtension.java to master; the vsync-locked idle pacing moves to its own branch for a staged rollout. * Migrated adaptivefpscap to false by default, and undid power control changes * Restore unconditional driver.start() in resume() pause() always stops the driver, so resume() must always restart it or the PServer executor stays dead after a background/foreground cycle on sessions without power control. applyCurrentProfile() already gates the clock writes itself, and PServerDriver.start()'s armSessionBaseline() is idempotent per session. * Remove SHM pacer refresh-lock from the hotfix The pacing period change is a no-op on panels that report exactly 60Hz (the RP6 included) and no user report traces to the drift it corrects; the hotfix stays scoped to the adaptive cap migration and Odin 3 delisting. --------- Co-authored-by: Utkarsh Dalal <utkarsh.dalal@toptal.com>
U
Utkarsh Dalal committed
b69458827f4c924242bf7706e1b7f3d0760eac68
Parent: 3dea0bc
Committed by GitHub <noreply@github.com>
on 8/29/2026, 8:19:16 AM