[maemo-developers] Wishlist (was:Re: N800 and USB host mode)
From: Daniel Amelang daniel.amelang at gmail.comDate: Thu Mar 8 23:17:47 EET 2007
- Previous message: Wishlist (was:Re: N800 and USB host mode)
- Next message: Wishlist (was:Re: N800 and USB host mode)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 3/8/07, Eero Tamminen <eero.tamminen at nokia.com> wrote: > Hi, > > ext Kalle Vahlman wrote: > > I haven't confirmed this, but according to the (non-exhaustive) > > benchmarking currently it probably should be faster to work with image > > surface in Cairo and only push the result to X, since it is > > accelerated in neither. > > It might not be faster[1], but at least rest of the system (using X > server) remains more responsive while a single client uses CPU instead > of server used by all the applications being busy. This is interesting. I hadn't thought about keeping heavy calculations up at the client level in order to keep the X server responsive. Even though it goes against the whole point of the X Render architecture, it does make sense for a single-threaded X server. Have to think about that some more... > [1] There's a bug in Cairo bugzilla about slowness on 16-bit display > when using Render though... > Although the compositing code could still be better optimized for 16-bit displays, the real "bug" there was that they were recompositing large surfaces at each scroll step, which will probably never be fast unless compositing is hardware accelerated. Dan
- Previous message: Wishlist (was:Re: N800 and USB host mode)
- Next message: Wishlist (was:Re: N800 and USB host mode)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]