-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Friday 02 November 2001 05:52 pm, Keith Packard wrote:
> Around 17 o'clock on Nov 2, David Bishop wrote:
> > I was under the impression that I had a comparable number of fonts on
> > both machines, however it looks like I was mistaken.  I have over 1200
> > ttf alone on my work machine, and *none* on my home machine (though still
> > some AA'able ones).  I will see if I can dog-down my home box as well :-)

To make myself look even *more* stupid, I didn't even have AA enabled on my 
home machine.  And when I turned it on, I remebered why: it doesn't work with 
my xinerama setup.  Well, I'm off downloading the source to qt2.3 to get that 
working.....

> That's a few fonts...  You can run xftcache in the directories holding
> those fonts to build XftCache files; that's a bit more efficient at
> startup time than the automatic ~/.xftcache file Xft builds for missing
> fonts.
>
> You can make sure the cache is working by running:
>
> $ export XFT_DEBUG=128
> $ xterm -fa mono-14
>
> If this generates any output, you've got caching enabled.

Thank you, this did work.  

> I've done some performance analysis with several thousand fonts installed
> and haven't found any significant problems, once I got the name cache
> working.  But, Xft does perform a best-match each time a font is
> requested, that is currently done by comparing against every available
> font.  I'd like to avoid replacing that with a smarter search; such code
> is likely to be difficult to get working correctly.

Well, I noticed a slight delay when I added 1100 fonts to my home machine, 
but I had to pay attention to notice it (after enabling xftcache).  So now 
that I'm not affected by it personally, you don't need to work on it.  *grin*

Thanks again.

- -- 
D.A.Bishop
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE742L5KEJ4huP2XBERAmVxAKDOXAiMvyPYQLuQIP1UTWEonYm+7ACgvguy
g1dSgXLS5T58Fxvi6yjtsBc=
=GdZO
-----END PGP SIGNATURE-----
_______________________________________________
Render mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/render

Reply via email to