commit | 46f25635474e6b1e4289cf9fd5f6c3ddd3696ead | [log] [tgz] |
---|---|---|
author | Bruce Wang <brucewang@google.com> | Wed Jun 13 13:38:34 2018 -0400 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Fri Jun 15 16:11:35 2018 +0000 |
tree | a05b003b1a9322337e963277ac037058c5409126 | |
parent | d2b5084d972d3742e725d6d87d0ece9ea4e5ae9e [diff] [blame] |
Implement SkScalerContext_DW::generateColorMetrics(SkGlyph* glyph) on Windows. Fix layout problem for color glyph. BUG=chromium:698492 Change-Id: Iff586332ee0d7fdbf8c6c7f340536855b753769c Reviewed-on: https://skia-review.googlesource.com/134519 Reviewed-by: Ben Wagner <bungeman@google.com> Commit-Queue: Ben Wagner <bungeman@google.com>
diff --git a/src/ports/SkScalerContext_win_dw.h b/src/ports/SkScalerContext_win_dw.h index 430048c..d5a217d 100644 --- a/src/ports/SkScalerContext_win_dw.h +++ b/src/ports/SkScalerContext_win_dw.h
@@ -52,7 +52,9 @@ } bool getColorGlyphRun(const SkGlyph& glyph, IDWriteColorGlyphRunEnumerator** colorGlyph); - + + void generateColorMetrics(SkGlyph* glyph); + void generateColorGlyphImage(const SkGlyph& glyph); SkTDArray<uint8_t> fBits;