diff options
| author | 2015-04-14 11:34:39 -0400 | |
|---|---|---|
| committer | 2015-04-14 11:34:39 -0400 | |
| commit | 34e79c1e570673148e3e0bbd91df3180a00eeff1 (patch) | |
| tree | e049700bf2c38278465ece1a0840ae4d8d8fb111 /libs/hwui/SkiaCanvas.cpp | |
| parent | 4fc266bbef6129b5cefc910f0680eb9d61794faf (diff) | |
Convert from glyph count to byte length
Canvas drawText* APIs are inconsistent, and this mismatch snuck through
our tests.
BUG=skia:3636
R=djsollen@google.com
Change-Id: Ibaab512c3f19df8445d582633b2748f1ec4d2902
Diffstat (limited to 'libs/hwui/SkiaCanvas.cpp')
| -rw-r--r-- | libs/hwui/SkiaCanvas.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/hwui/SkiaCanvas.cpp b/libs/hwui/SkiaCanvas.cpp index 71088b7129a4..8b1175707c81 100644 --- a/libs/hwui/SkiaCanvas.cpp +++ b/libs/hwui/SkiaCanvas.cpp @@ -709,7 +709,7 @@ void SkiaCanvas::drawPosText(const uint16_t* text, const float* positions, int c void SkiaCanvas::drawTextOnPath(const uint16_t* glyphs, int count, const SkPath& path, float hOffset, float vOffset, const SkPaint& paint) { - mCanvas->drawTextOnPathHV(glyphs, count, path, hOffset, vOffset, paint); + mCanvas->drawTextOnPathHV(glyphs, count << 1, path, hOffset, vOffset, paint); } } // namespace android |