LookingGlass/client/displayservers/X11
Geoffrey McRae 203ebc73eb [client] x11/opengl: enable double buffering for OpenGL
Drawing to the front buffer directly requires special handling to
prevent seeing the draw progress (avoiding glClear, etc) and as a result
the output is quite bad unless a compositor is running. Also vsync if
enabled will not function without double buffering enabled.

As OpenGL is the legacy fallback, there are no plans to implement clean
front buffer draw support, so just enable double buffering.
2021-07-02 21:45:12 +10:00
..
atoms.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
atoms.h [client] x11: create _NET_WM_BYPASS_COMPOSITOR if it doesn't exist 2021-06-17 11:16:26 +10:00
clipboard.c [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
clipboard.h [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
CMakeLists.txt [client] x11: split out atoms into a seperate structure 2021-03-27 10:05:57 +11:00
x11.c [client] x11/opengl: enable double buffering for OpenGL 2021-07-02 21:45:12 +10:00
x11.h [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00