LookingGlass/client
Geoffrey McRae 9c03327701 [client] opengl: added back double buffering and vsync support
This adds back in double buffering and vsync support. This has been
carefully implemented so that the render function blocks until the video
card reports that it has advanced a frame, this ensures that the OpenGL
pipeline never buffers frames.
2017-12-15 16:21:38 +11:00
..
ivshmem [client] make gcc happy about the ignored read result 2017-12-15 00:57:49 +11:00
renderers [client] opengl: added back double buffering and vsync support 2017-12-15 16:21:38 +11:00
spice [misc] added website url to sources 2017-12-12 04:30:47 +11:00
.gitignore [client] added renderer abstratction 2017-12-12 03:59:57 +11:00
kb.h [misc] added website url to sources 2017-12-12 04:30:47 +11:00
lg-renderer.h [client] added back missing vsync disable option 2017-12-15 16:19:47 +11:00
lg-renderers.h [client] huge rewrite of renderer API deal with mouse updates 2017-12-13 02:22:47 +11:00
main.c [client] added back missing vsync disable option 2017-12-15 16:19:47 +11:00
Makefile [client] huge rewrite of renderer API deal with mouse updates 2017-12-13 02:22:47 +11:00
utils.h [client] make methods static inline 2017-12-14 08:23:58 +11:00