Comment 14 for bug 1070760

Revision history for this message
marmuta (marmuta) wrote :

I've opened an upstream bug here:
https://bugs.freedesktop.org/show_bug.cgi?id=56891

CPU performance isn't that bad, almost a quarter of the i3 per thread. It's apparently just cairo rendering to the xlib/xcb backends that takes the big hit. I'm not sure why, either the intel driver on the i3 accelerates cairo really well or the tegra driver does extremely poorly.
The weird thing is, cairo rendering to image backends is almost 10 times faster than to the x backends. I would try and exploit this to speed up Onboard, but then it would be the reverse on intel... Perhaps we need something closer to OpenGL for rendering, that's where the Tegra shines. I'm experimenting with a clutter right now