skia2/tools/fonts
Ben Wagner 20fa1e94a0 Update SkRandomScalerContext to handle mask filters.
SkRandomScalarContext would apply all path and mask filters twice, once
on the proxy and once to itself.

This also changes the SkScalerContext mask generation in anticipation of
removing the mask format overrides.

This also changes the textblobrandomfont test to fix the line spacing
and emoji handling.

Change-Id: Ib2a633d49ccb801a1849dd982185f44c1d2ea85f
Reviewed-on: https://skia-review.googlesource.com/124644
Commit-Queue: Ben Wagner <bungeman@google.com>
Reviewed-by: Jim Van Verth <jvanverth@google.com>
2018-05-03 01:00:08 +00:00
..
create_test_font_color.cpp Add color fonts. 2018-03-28 20:14:44 +00:00
create_test_font.cpp Add nativeFonts flag to Viewer. 2018-02-21 03:31:14 +00:00
generate_fir_coeff.py Add nativeFonts flag to Viewer. 2018-02-21 03:31:14 +00:00
sk_tool_utils_font.cpp Add color fonts. 2018-03-28 20:14:44 +00:00
SkRandomScalerContext.cpp Update SkRandomScalerContext to handle mask filters. 2018-05-03 01:00:08 +00:00
SkRandomScalerContext.h Add nativeFonts flag to Viewer. 2018-02-21 03:31:14 +00:00
SkTestFontMgr.cpp Add color fonts. 2018-03-28 20:14:44 +00:00
SkTestFontMgr.h Add nativeFonts flag to Viewer. 2018-02-21 03:31:14 +00:00
SkTestSVGTypeface.cpp Distinguish between glyphs with empty path and no path. 2018-04-05 22:37:33 +00:00
SkTestSVGTypeface.h Distinguish between glyphs with empty path and no path. 2018-04-05 22:37:33 +00:00
SkTestTypeface.cpp Distinguish between glyphs with empty path and no path. 2018-04-05 22:37:33 +00:00
SkTestTypeface.h SkScalerContext::getMetrics to not request metrics it will ignore. 2018-04-02 20:54:52 +00:00
test_font_index.inc Add nativeFonts flag to Viewer. 2018-02-21 03:31:14 +00:00
test_font_monospace.inc Add nativeFonts flag to Viewer. 2018-02-21 03:31:14 +00:00
test_font_sans_serif.inc Add nativeFonts flag to Viewer. 2018-02-21 03:31:14 +00:00
test_font_serif.inc Add nativeFonts flag to Viewer. 2018-02-21 03:31:14 +00:00