LookingGlass/client/displayservers
Quantum b3ca872cef [client] wayland: improve fractional scale handling
Currently, we scale the desktop up to the next largest integer, and rely on
the wayland compositor to scale it back down to the correct size.
This is obviously undesirable.

In this commit, we attempt to detect the actual fractional scaling by finding
the current active mode in wl_output, and dividing it by the logical screen
size reported by xdg_output, taking into consideration screen rotation.

We then use wp_viewporter to set the exact buffer and viewport sizes if
fractional scaling is needed.
2021-08-01 13:05:41 +10:00
..
Wayland [client] wayland: improve fractional scale handling 2021-08-01 13:05:41 +10:00
X11 [client] x11: implement cursor support for the imgui overlay 2021-07-31 18:23:05 +10:00
CMakeLists.txt [client] ds: remove SDL display server 2021-07-18 10:34:41 +10:00