<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Make fontconfig scanning faster"
href="https://bugs.freedesktop.org/show_bug.cgi?id=64766#c26">Comment # 26</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Make fontconfig scanning faster"
href="https://bugs.freedesktop.org/show_bug.cgi?id=64766">bug 64766</a>
from <span class="vcard"><a class="email" href="mailto:freedesktop@behdad.org" title="Behdad Esfahbod <freedesktop@behdad.org>"> <span class="fn">Behdad Esfahbod</span></a>
</span></b>
<pre>Err. Disabling the 2s wait in fc-cache, new numbers look much worse. Caching
a collection of > 1000 fonts in one single directory:
- Currently: 8.5s
- Without hash: 3s
- Without FcFreeTypeCheckGlyph: 0.25s
I suggest we do this:
- Deprecate and NOT compute FC_HASH,
- Use loca table to reject glyphs with no outline. For non-TrueType (CFF,
bdf, pcf, etc) just accept whatever the font claims it covers,
- Remove the 2s wait if file system is not FAT. This one is not really
important, but nice to have.
Doing these all makes querying memory fonts so fast that I won't hesitate
recommending it to people anymore.
Unless someone has objections, I'll go ahead and push these out.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>