aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ports/SkScalerContext_win_dw.h
diff options
context:
space:
mode:
authorGravatar Bruce Wang <brucewang@google.com>2018-06-13 13:38:34 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-06-15 16:11:35 +0000
commit46f25635474e6b1e4289cf9fd5f6c3ddd3696ead (patch)
treea05b003b1a9322337e963277ac037058c5409126 /src/ports/SkScalerContext_win_dw.h
parentd2b5084d972d3742e725d6d87d0ece9ea4e5ae9e (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.h4
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;