Quote Originally Posted by newwen View Post
But wayland compositors should bypass compositing for fullscreen frames. There should be no overhead at all... at least if the client uses the wl_fullscreen_shell protocol extension, if I'm not mistaken.
Yes of course. For performance the same levels should be reachable with both approaches.
I just explained why Mir needs explicit support for this. A Wayland compositor could do
this without any support in the Wayland protocol (however support in the protocol would
be preferable (and may exist) for having compatibility between different compositors).