skia2/include/ports
khushalsagar ebc465b8f2 Add support for caching font files in the Android SkFontMgr.
SkFontMgr_Android lazily access font files from disk, which is not
possible when it is used in the renderer sandbox on Linux. Add a flag to
SkFontMgr_Android_CustomFonts for caching readonly FILE streams when
creating the font mgr.

Since the font mgr is created before the sandbox is initialized, it can
access these files on initialization, and use these cached streams safely
for its lifetime.

Review URL: https://codereview.chromium.org/1673373003
2016-02-12 12:42:49 -08:00
..
SkFontConfigInterface.h SkFontConfigInterface::createTypeface() 2015-11-20 13:47:55 -08:00
SkFontMgr_android.h Add support for caching font files in the Android SkFontMgr. 2016-02-12 12:42:49 -08:00
SkFontMgr_custom.h Refactor SkFontHost_linux into SkFontMgr_custom. 2015-06-15 15:17:21 -07:00
SkFontMgr_fontconfig.h Move FontConfig factory into separate file. 2015-06-17 07:56:00 -07:00
SkFontMgr_indirect.h SkTArray to move when moving. 2016-02-09 09:14:28 -08:00
SkFontMgr.h Expose API for gx font variation axes. 2016-01-21 14:17:47 -08:00
SkRemotableFontMgr.h Move SkTemplates.h to private. 2015-08-19 11:56:48 -07:00
SkTypeface_mac.h CMake, include/: changes to make fiddle 2.0 better 2015-12-01 09:02:49 -08:00
SkTypeface_win.h Add option to specify a font collection when creating a 2016-02-03 07:22:52 -08:00