diff options
author | Jim Van Verth <jvanverth@google.com> | 2018-01-11 16:40:24 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-01-12 19:25:59 +0000 |
commit | f4c13166de2ad3c67a4a391d8595b5c8fa04ad4d (patch) | |
tree | 3ea1973501e7074f0d69f4bc35ce188124574207 /src/gpu/text/GrTextUtils.h | |
parent | 6aaee59c041ce86d88954b32ba14c6fc29410e9c (diff) |
Begin support for large color emoji glyphs
Bug: skia:
Change-Id: I10184a0c2ffae9baf3adb3c670d5e61ceeaf90ff
Reviewed-on: https://skia-review.googlesource.com/93360
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Jim Van Verth <jvanverth@google.com>
Diffstat (limited to 'src/gpu/text/GrTextUtils.h')
-rw-r--r-- | src/gpu/text/GrTextUtils.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gpu/text/GrTextUtils.h b/src/gpu/text/GrTextUtils.h index f72102d6cf..3b1968decd 100644 --- a/src/gpu/text/GrTextUtils.h +++ b/src/gpu/text/GrTextUtils.h @@ -128,13 +128,13 @@ public: static bool ShouldDisableLCD(const SkPaint& paint); - // Functions for drawing text as paths - static void DrawTextAsPath(GrContext*, GrTextUtils::Target*, const GrClip& clip, + // Functions for drawing large text either as paths or (for color emoji) as scaled glyphs + static void DrawBigText(GrContext*, GrTextUtils::Target*, const GrClip& clip, const SkPaint& paint, const SkMatrix& viewMatrix, const char text[], size_t byteLength, SkScalar x, SkScalar y, const SkIRect& clipBounds); - static void DrawPosTextAsPath(GrContext* context, GrTextUtils::Target*, + static void DrawBigPosText(GrContext* context, GrTextUtils::Target*, const SkSurfaceProps& props, const GrClip& clip, const SkPaint& paint, const SkMatrix& viewMatrix, const char text[], size_t byteLength, const SkScalar pos[], |