diff options
author | Bruce Wang <brucewang@google.com> | 2018-06-13 13:38:34 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-06-15 16:11:35 +0000 |
commit | 46f25635474e6b1e4289cf9fd5f6c3ddd3696ead (patch) | |
tree | a05b003b1a9322337e963277ac037058c5409126 /src/ports/SkScalerContext_win_dw.h | |
parent | d2b5084d972d3742e725d6d87d0ece9ea4e5ae9e (diff) |
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>
Diffstat (limited to 'src/ports/SkScalerContext_win_dw.h')
-rw-r--r-- | src/ports/SkScalerContext_win_dw.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ports/SkScalerContext_win_dw.h b/src/ports/SkScalerContext_win_dw.h index 430048c09e..d5a217d5b4 100644 --- a/src/ports/SkScalerContext_win_dw.h +++ b/src/ports/SkScalerContext_win_dw.h @@ -52,7 +52,9 @@ private: } bool getColorGlyphRun(const SkGlyph& glyph, IDWriteColorGlyphRunEnumerator** colorGlyph); - + + void generateColorMetrics(SkGlyph* glyph); + void generateColorGlyphImage(const SkGlyph& glyph); SkTDArray<uint8_t> fBits; |