LookingGlass/client
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
..
cmake [client] egl: generate header file with #define for desktop shader 2021-02-21 14:20:41 +11:00
displayservers [client] x11/opengl: enable double buffering for OpenGL 2021-07-02 21:45:12 +10:00
fonts [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
include [all] normalize copyright on all source files 2021-06-06 11:53:05 +10:00
renderers [client] opengl: cosmetics 2021-07-02 20:10:25 +10:00
src [client] main: display error when the frame has been truncated 2021-06-12 19:06:32 +10:00
CMakeLists.txt [client] cmake: support building with libdecor 2021-03-15 10:54:35 +11:00
DEBUGGING.md [doc] Fix formatting 2018-05-23 08:46:03 +10:00