XWayland 2D Performance Appears Better Than XMir
Phoronix: XWayland 2D Performance Appears Better Than XMir
In the past few days I delivered X.Org vs. XMir Ubuntu Unity benchmarks on Intel hardware and Nouveau / NVIDIA. The benchmarking also found that 2D was also slower with XMir than simply running an X.Org Server. Benchmarks now carried out of X.Org vs. XWayland show that the Wayland-based equivalent is generally faster, at least for 2D operations...
Everyone predicted the results!
Well, this is not a surprise!
The benchmarks are done in Weston, which is Wayland native. Only the apps use XWayland.
Wayland Programmers predicted these results: X Apps on a Wayland environment will be the about the same or faster than on a full X environment. (because it's like they are fullscreen: the X server does less calculus)
The XMir benchmarks were done with a full X emulation via XMir: Unity 7 ran under XMir (not Mir native), so apps running under it are not fullscreen: can only be lower performance.