skia2/src/ports
Hal Canary 3223e276c9 SkTypeface: fix non-determinism on AdvacedMetrics
Calculate fStemV and fCapHeight using SkPaint in SkPDFFont if needed.

Change-Id: Iaf762e6c44178fac659dfe9fa312d0caed9138ae
Reviewed-on: https://skia-review.googlesource.com/21535
Commit-Queue: Hal Canary <halcanary@google.com>
Reviewed-by: Ben Wagner <bungeman@google.com>
2017-07-06 12:10:50 +00:00
..
SkDebug_android.cpp Clean up more references to GYP. 2017-02-06 17:55:35 +00:00
SkDebug_stdio.cpp Start making all .cpp files compile-able on all platforms. 2015-11-02 10:20:27 -08:00
SkDebug_win.cpp SkLeanWindows.h: #include "Windows.h" fewer places 2016-06-07 17:21:10 -07:00
SkDiscardableMemory_none.cpp Clean up a few includes, introduce iwyu. 2015-07-29 11:49:40 -07:00
SkFontConfigInterface_direct_factory.cpp Clean up SkFontConfigInterface implementation. 2016-05-02 11:54:13 -07:00
SkFontConfigInterface_direct.cpp Remove public APIs that use SkDataTable. 2017-01-23 17:09:37 +00:00
SkFontConfigInterface_direct.h Remove public APIs that use SkDataTable. 2017-01-23 17:09:37 +00:00
SkFontConfigInterface.cpp Split SkFontConfigInterface globals and factory. 2016-09-19 12:13:16 -07:00
SkFontConfigTypeface.h Implement getFamilyName for stream fonts on Linux. 2017-01-26 22:21:34 +00:00
SkFontHost_FreeType_common.cpp Clip FreeType glyph bitmap to mask. 2017-06-23 13:42:58 +00:00
SkFontHost_FreeType_common.h Revert "Revert "SkTypeface::getAdvancedMetrics(): cleanup"" 2017-05-05 13:53:40 +00:00
SkFontHost_FreeType.cpp SkTypeface: fix non-determinism on AdvacedMetrics 2017-07-06 12:10:50 +00:00
SkFontHost_mac.cpp Revert "Revert "SkTypeface::getAdvancedMetrics(): cleanup"" 2017-05-05 13:53:40 +00:00
SkFontHost_win.cpp Revert "Revert "SkTypeface::getAdvancedMetrics(): cleanup"" 2017-05-05 13:53:40 +00:00
SkFontMgr_android_factory.cpp Remove SK_LEGACY_FONTMGR_FACTORY. 2017-01-11 19:50:14 +00:00
SkFontMgr_android_parser.cpp Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkFontMgr_android_parser.h Add SkTypeface::getVariationDesignPosition. 2017-02-24 16:59:05 +00:00
SkFontMgr_android.cpp Add SkTypeface::getVariationDesignPosition. 2017-02-24 16:59:05 +00:00
SkFontMgr_custom_directory_factory.cpp Split custom font managers. 2017-02-09 14:50:05 +00:00
SkFontMgr_custom_directory.cpp Split custom font managers. 2017-02-09 14:50:05 +00:00
SkFontMgr_custom_embedded_factory.cpp Remove SK_LEGACY_FONTMGR_FACTORY. 2017-01-11 19:50:14 +00:00
SkFontMgr_custom_embedded.cpp Split custom font managers. 2017-02-09 14:50:05 +00:00
SkFontMgr_custom_empty_factory.cpp Include correct header in SkFontMgr_custom_empty_factory.cpp. 2017-02-09 10:06:49 -05:00
SkFontMgr_custom_empty.cpp Split custom font managers. 2017-02-09 14:50:05 +00:00
SkFontMgr_custom.cpp Add SkTypeface::getVariationDesignPosition. 2017-02-24 16:59:05 +00:00
SkFontMgr_custom.h Add SkTypeface::getVariationDesignPosition. 2017-02-24 16:59:05 +00:00
SkFontMgr_empty_factory.cpp Remove SK_LEGACY_FONTMGR_FACTORY. 2017-01-11 19:50:14 +00:00
SkFontMgr_fontconfig_factory.cpp Remove SK_LEGACY_FONTMGR_FACTORY. 2017-01-11 19:50:14 +00:00
SkFontMgr_fontconfig.cpp Revert "Revert "SkTypeface::getAdvancedMetrics(): cleanup"" 2017-05-05 13:53:40 +00:00
SkFontMgr_FontConfigInterface_factory.cpp Remove SK_LEGACY_FONTMGR_FACTORY. 2017-01-11 19:50:14 +00:00
SkFontMgr_FontConfigInterface.cpp Add SkTypeface::getVariationDesignPosition. 2017-02-24 16:59:05 +00:00
SkFontMgr_win_dw_factory.cpp Remove SK_LEGACY_FONTMGR_FACTORY. 2017-01-11 19:50:14 +00:00
SkFontMgr_win_dw.cpp SkFontMgr::matchFamily should not crash on nullptr. 2017-05-01 18:13:02 +00:00
SkFontMgr_win_gdi_factory.cpp Remove SK_LEGACY_FONTMGR_FACTORY. 2017-01-11 19:50:14 +00:00
SkGlobalInitialization_default.cpp SkXfermode no longer needs to e a flattenable 2017-06-10 15:29:24 +00:00
SkGlobalInitialization_none.cpp Make src/effects explicitly optional. 2017-02-09 19:30:25 +00:00
SkImageEncoder_CG.cpp Revert "Revert "Delete copyTo(Allocator), hide copyTo() behind flag"" 2017-04-28 15:49:04 +00:00
SkImageEncoder_WIC.cpp Revert "Revert "Delete copyTo(Allocator), hide copyTo() behind flag"" 2017-04-28 15:49:04 +00:00
SkImageGenerator_none.cpp return and take SkImageGenerator as unique_ptr 2017-02-15 20:51:28 +00:00
SkImageGenerator_skia.cpp return and take SkImageGenerator as unique_ptr 2017-02-15 20:51:28 +00:00
SkImageGeneratorCG.cpp Add new SkImageGenerator::getPixels() API, deprecate the old 2017-05-12 16:48:17 +00:00
SkImageGeneratorCG.h Add new SkImageGenerator::getPixels() API, deprecate the old 2017-05-12 16:48:17 +00:00
SkImageGeneratorWIC.cpp Add new SkImageGenerator::getPixels() API, deprecate the old 2017-05-12 16:48:17 +00:00
SkImageGeneratorWIC.h Add new SkImageGenerator::getPixels() API, deprecate the old 2017-05-12 16:48:17 +00:00
SkMemory_malloc.cpp Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkMemory_mozalloc.cpp Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkOSFile_posix.cpp Revert "sk_fgetsize to not use ftell." 2017-05-23 13:55:13 +00:00
SkOSFile_stdio.cpp Revert "sk_fgetsize to not use ftell." 2017-05-23 13:55:13 +00:00
SkOSFile_win.cpp Revert "sk_fgetsize to not use ftell." 2017-05-23 13:55:13 +00:00
SkOSLibrary_posix.cpp quiet some annoying logging in unit tests 2017-03-27 19:16:59 +00:00
SkOSLibrary_win.cpp SkLeanWindows.h: #include "Windows.h" fewer places 2016-06-07 17:21:10 -07:00
SkOSLibrary.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkRemotableFontMgr_win_dw.cpp Remove public APIs that use SkDataTable. 2017-01-23 17:09:37 +00:00
SkScalerContext_win_dw.cpp Remove SK_IGNORE_GASP_VERSION_CHECK. 2017-04-26 14:29:39 +00:00
SkScalerContext_win_dw.h Fix advances for aliased text with DirectWrite. 2017-04-14 18:08:04 +00:00
SkTLS_none.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SkTLS_pthread.cpp pthread_once -> SkOnce 2016-05-24 07:01:48 -07:00
SkTLS_win.cpp SkLeanWindows.h: #include "Windows.h" fewer places 2016-06-07 17:21:10 -07:00
SkTypeface_win_dw.cpp Revert "Revert "SkTypeface::getAdvancedMetrics(): cleanup"" 2017-05-05 13:53:40 +00:00
SkTypeface_win_dw.h Revert "Revert "SkTypeface::getAdvancedMetrics(): cleanup"" 2017-05-05 13:53:40 +00:00