Did lots of new work on Pango. Made a parallel patch to Billy
's for caching glyph extents
. And also closed a long-time bug about supporting OpenType for Latin (and most other) scripts
. The SIL
guys helped a lot. Just compare the gedit rendering
with notepad rendering
. No more GPOS problems should be seen on the console too.
As for optimizations, with over 160 members in the performance list
, all discussion has moved there. We probably will post summaries on the planet
from time to time. For now, this is a plot comparing pango-1-10 branch with HEAD that has got all the optimization work:
The graph is made with ellipsization turned on, so the speedup is not as much as it should have been compared to previous posts.
Last point on performance, if you've not heard already, the latest LUGRadio episode
talks about our work, making fun of my and Federico's name. Bastards :-).
All in all, I'm loving my new Pango involvement. Just if I could get to some other work too...