Announcement
Collapse
No announcement yet.
2D Performance Also Impacted By Unity On XMir
Collapse
X
-
Originally posted by ickle View PostWhich is odd since they accelerated gradients since the 295 series of drivers - except for a few corner cases iirc. Their driver developers are very active, have you spoken to them about this? Perhaps provide them with a cairo-trace so they can analyse the failure path?
Hi, as stated here: [url]http://www.nvnews.net/vbulletin/showthread.php?p=2418346[/url] The cairo-1.10.0-buggy_gradients.patch shouldnt be needed anymore, but i tried unpatched cairo 1.12.8 with nvidia drivers 310.14(beta), 304.60 and 304.51. With those drivers gtk applications are very slow, even firefox is slow when scrolling pages using native widgets. Applying the cairo patch OR using nouveau make things smooth again. Users complaining: [url][workaround] 100% CPU load in GTK2 applic...
They may hae been busy, i can't say
Still, a poor ATI 7500 (about 10 years old?) does a better job though OSS drivers, and the same card with nuoveau just flies in that regard.
Originally posted by TehoWayland will be supported natively by Qt 5.2 and later; not by Qt 4.
Leave a comment:
-
Originally posted by kokoko3k View Post(OT)
Unfortunately proprietary nvidia drivers performs really poor when it comes to draw gradients through cairo.
...At the point that if you scroll a webpage containing native widgets (firefox) and your theme uses gradients for them, you have a very choppy scrolling.
Cairo needs then to be patched to explicitely rely on CPU only for such operations.
Works good with OSS drivers instead.
Leave a comment:
-
anyone with G945 intel driver should be aware that due to the newly gained features of mesa 9.2 (opengl 2.1) it takes about half a minute to open unity dash (pushing the super key) ... i guess..
and its quite interesting that on the intel driver the SW mouse popinter does not move whereas it does move on nouveau nv50 and radeon r500
Leave a comment:
-
Originally posted by ickle View PostEven worse. If we use cairo as a yard stick for measuring acceleration across the different solutions, then cairo-xlib is many times faster (when supported by a good driver i.e. sna or nvidia
Unfortunately proprietary nvidia drivers performs really poor when it comes to draw gradients through cairo.
...At the point that if you scroll a webpage containing native widgets (firefox) and your theme uses gradients for them, you have a very choppy scrolling.
Cairo needs then to be patched to explicitely rely on CPU only for such operations.
Works good with OSS drivers instead.
Leave a comment:
-
Originally posted by mark45 View PostBut what's the 2D performance on pure Mir? Faster, same, worse than on X.org?
After all, we're all looking forward to use pure Mir or Wayland as much as possible, with X.org on top of them as little as possible.
Pure client side rendering also has higher memory overheads as what the display server does cache between multiple clients, is now allocated separately in every client.Last edited by ickle; 29 June 2013, 03:04 AM.
Leave a comment:
-
What about X vs XMir vs XWayland benchmarks?
Those results should be interesting.
Leave a comment:
-
Originally posted by mark45 View PostBut what's the 2D performance on pure Mir? Faster, same, worse than on X.org?
After all, we're all looking forward to use pure Mir or Wayland as much as possible, with X.org on top of them as little as possible.
Also, that's what will be used by default in both 13.10 and 14.04, so that comparison is much more interesting in the short term than the native one, from a user's perspective.
Leave a comment:
Leave a comment: