Owen W. Taylor c15c8facfe Add support for quad-buffer stereo
Track the stereo status of windows using the new EXT_stereo_tree
GLX extension.

When stereo is enabled or disabled, a restart is triggered via
meta_restart() after a timeout, setting a _META_ENABLE_STEREO
property on the root window to indicate whether we should
turn on a stereo stage for clutter. The property avoids a loop,
since we need to enable stereo *before* initializing Clutter and GL,
but we need GL to figure out whether we have stereo windows.

Stereo windows are drawn to the stage using new functionality
in Cogl to setup a stereo context, select which buffer to draw
to, and draw either the left or right buffer of a stereo
texture_from_pixmap.
2019-02-12 10:43:10 -05:00
..
2014-05-02 09:34:48 -04:00
2019-02-11 13:40:17 -05:00
2019-02-11 13:40:17 -05:00
2014-05-02 09:34:48 -04:00
2016-07-23 10:55:02 +08:00
2019-02-12 10:43:10 -05:00
2017-02-16 02:44:16 +01:00
2017-07-31 15:21:06 +01:00
2019-02-12 10:43:10 -05:00
2019-02-12 10:43:10 -05:00