[PATCH 1/8] gdi32: Implement AddFontMemResourceEx with temp files.

Rémi Bernon rbernon at codeweavers.com
Wed Sep 9 05:26:38 CDT 2020


Forgot to add this to the notes:

This is mostly some cleanup, the real meat will still come later. The 
idea is to ultimately use fontconfig to load font information, making it 
much faster.

However, it doesn't provide font signature data in the way we are using 
it, and it's mostly impossible to reconstruct it from the charset and 
langset it provides (possibly because fonts are advertising inaccurate 
charset in their signatures), so we will still need to load the FT_Face 
at some point.

To do that in an efficient way, we will use FreeType cache manager, and 
also use it for GdiFont logic too, as it could also generally benefit 
from it.

Cheers,
-- 
Rémi Bernon <rbernon at codeweavers.com>



More information about the wine-devel mailing list