On 18.05.2017 5:59, Chester Hsieh wrote:
> Hi, I'm Chester.
> 
> I just start to use FreeType engine, and I'm interested in how it works
> with cache.
> 
> Since it would be awesome if the FreeType has a internal cache mechanism so
> that once we query a character which had already been queried and cached
> before,
> the performance would be increased.
> 
> But so far as I saw, a FT face would only have one slot for user to
> store the latest
> query result. If we start to load new character, it would erase the
> previous one.
> It doesn't seem like it has a internal cache to handle several recent
> query results.
> 
> I guess FreeType should have had a internal cache, but I just miss it.
> Can you
> enlighten me a direction? In my imagination, there should be somewhere even
> allowing user to set a cache/heap size to store the recent query results.

It does have caching system, it's documented [1]. Cache is not used
internally, so you have to manage it yourself, using freetype cache API.

[1]
https://www.freetype.org/freetype2/docs/reference/ft2-cache_subsystem.html

> 
> 
> Thank you very much.
> 
> -Chester
> 
> 
> _______________________________________________
> Freetype-devel mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/freetype-devel
> 


_______________________________________________
Freetype-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to