Jon Smirl wrote:
> ...
> The Linux code is detecting the missing glyphs in all
> fonts and caching to disk. I have a lot of fonts
> installed and this processes takes over 2 minutes on a
> 1.1Ghz Athlon. But it only happens once.
> 
> The Windows code uses the loca table to compute the
> data when the font file is first opened. It is then
> cached in memory. It is fast enough that I can only
> even notice it when I load Unicode Arial.

Even using the existing FreeType libraries loading *one*
font is fast enough. The problem is when a page has
a char that *no* font has. In that case moz will do its
best to find a font which means it will look at (read
open) *every* font. This is the problematic case that 
causes us to build the font summaries. It may sound
unusual but it happens enough to need to be addressed.

Brian Stell
_______________________________________________
Fonts mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/fonts

Reply via email to