Closed Cubevoid closed 1 year ago
As it currently stands this is fairly simple. We cannot support Freesync or un-redirect modes.
This overlay is drawn as a X11 window or a Wayland shell and in both cases it means that any VRR application cannot enable VRR. For VRR to work the game/app needs to be the only window outputting to the screen and it is by default disabled once more than one window is being drawn.
This would require a from-scratch rewrite and if it ever gets done it will be done over on https://github.com/trigg/discern and not in python
Steps to Reproduce Steps to reproduce the behavior:
Expected behavior Adaptive sync should still be working with Discover running
Problematic behavior As soon as Discover is running, adaptive sync stops working
Desktop (please complete the following information):
Installation Method
Additional context