Jonas Ådahl 65a6c4c361 compositor: Add support for direct scanout of Wayland surfaces
Try to bypass compositing if there is a fullscreen toplevel window with
a buffer compatible with the primary plane of the monitor it is
fullscreen on. Only non-mirrored is currently supported; as well as
fullscreened on a single monitor. It should be possible to extend with
more cases, but this starts small.

It does this by introducing a new MetaCompositor sub type
MetaCompositorNative specific to the native backend, which derives from
MetaCompositorServer, containing functionality only relevant for when
running on top of the native backend.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/798
2020-04-16 15:05:52 +02:00
..
2020-01-30 18:11:23 +01:00
2020-01-30 18:11:23 +01:00
2018-03-21 13:22:35 +08:00
2020-04-15 12:56:34 +00:00
2019-10-22 19:01:17 +00:00
2019-10-22 19:01:17 +00:00
2020-04-15 12:56:34 +00:00