Originally Posted by newwen
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).