自由型字形性能

时间:2018-09-19 01:21:43

标签: performance graphics freetype freetype2

我试图了解freetype的状况,了解我所获得的性能。

加载字体后:

printf

所有这些操作是加载字体,但不会创建任何字形。创建字形时:

FT_Init_FreeType(Context);                                                      
FT_New_Face(Context, FontFileName, 0, Face);

性能很差。查看文档后,看起来FT_Load_Char正在调用FT_Load_Glyph。我不确定为什么会有这么差的性能,并希望得到更好的理解。该文档没有解释此功能到底在做什么。我只能想象的是,这是将转换应用于ttf中的SVG,然后转换为位图的地方。这是我可以为演出提供的唯一解释。

如果任何具有freetype经验的人都愿意澄清正在发生的事情,或者对如何尽可能避免字形生成的不良性能提出建议,将不胜感激。

0 个答案:

没有答案