Originally Posted by _john_i_
I took a look at the qt-4.1 source as well, and it appears that they have completely rewritten the font engine code, and it resembles pango's implementation. qt4 may fix it once kde4 is out.
However the font engine has only very little to do with the actual speed problems - the glyphs are rendered once into an image buffer (i guess a pixmap) and then only this image buffer is blitted (in the accalerated case).
Thats why xorg eats all the time and not the application itself (which is where the font-engine actually runs).