Early Ubuntu 14.04 Intel XMir Benchmarks
Phoronix: Early Ubuntu 14.04 Intel XMir Benchmarks
While Ubuntu on the desktop won't be shipping with Mir/XMir by default until Ubuntu 14.04, since I did some recent Wayland benchmarks on Fedora 20, I decided to run some benchmarks of Ubuntu 14.04 in its development state when comparing the OpenGL gaming performance of running through the X.Org Server (the default) versus running Unity 7 with XMir.
Obviously there can't be made a direct comparison between XWayland and XMir, because of the different versions of Mesa that has been used for testing. And in the past there has been only made XWayland perfomance tests and not Wayland performance tests. It's a big difference.
Just to clarify this...
Pretty decent indeed.
I'm also glad they dropped the idea of running the desktop in XMir.
Anyone knows how the SDL Mir port is coming along? I think there is already some out of tree code. Wayland support has been merged into SDL2 2 weeks ago and should be available in the next release.
The performance is impressive considering everything.
In this case, wouldn't a percent difference(between Xorg vs Xmir or Xwayland) be the fair comparison between them, even when running different mesa versions?
Originally Posted by Steffo
Or are you saying that changes in mesa to support XMir and XWayland would also contribute to a difference? Just curious, no rhetoric please.
I believe that there have actually been recent changes in Mesa which improve the performance of Wayland running on top of Mesa. I'd have to dig a bit for specific patches, but I believe this to generally be the case.
Originally Posted by dh04000
what is the point of using Xmir? i don't see one at all.
You don't have a choice with some applications. If the toolkit that the application uses doesn't have a Mir/Wayland backend there is no way you could use it otherwise. Wayland and Mir aren't drop in replacements for X11 and everything just magically starts working on these protocols.
Originally Posted by Attentäter
Wayland has rather good toolkit support in most modern toolkits without needing out of tree patches. GTK2 and Qt4 will probably never get a backport for Mir or Wayland. Mir has not a good toolkit support in upstream toolkits. Canonical is working on some patches for GTK, SDL etc. Wayland has support in GTK+,Qt5, SDL, EFL, Clutter upstream.
When an application uses X11 calls directly rather than through a toolkit you'd need XMir/XWayland aswell. But almost no apps use the X API directly.
Last edited by blackout23; 01-03-2014 at 12:05 PM.