teh_orph wrote:Not yet I'm afraid ;)
Not because I'm precious of it/making it up/etc but simply because the code is all being run in a very cautious mode at the moment - I'm trying to ensure I get 100% correct rendering versus the classic path rather than trying to make it run as fast as possible.
There's also the pixman library that does client-side rendering that consumes a big stack of CPU time. There are some easy wins here I feel and would like to release it all at once!
Yep, that makes a good deal of sense.
teh_orph wrote:You mention glacial X performance - which window manager are you using? Some of them really make the pi chug! I'm advocating Window Maker at the moment! Very nippy.
I'm Pi-free at the moment (and when I get one it won't be seeing linux anyway). I'm also a big fan of windowmaker, especially if you use GNUStep behind it (basically, you get an open source version of NeXTStep / OpenStep, not sure where they are with updating the front end of things, but that's where OSX came from, you're effectively at a half way house between Linux and MacOSX.
Other window managers you might want to consider are Sawfish or IceWM. Both of them are fast.