don't pass bounds to textblobbuilder

Rely on builder to compute it

Test: make

Change-Id: Ib04b5a79d4e94e269761dd23171ca517e5aebed9
This commit is contained in:
Mike Reed
2019-01-28 13:31:36 -05:00
parent 7447f3bda9
commit 2e204fc468

View File

@@ -694,11 +694,8 @@ void SkiaCanvas::drawGlyphs(ReadGlyphFunc glyphFunc, int count, const Paint& pai
paintCopy.setStyle(SkPaint::kFill_Style);
}
SkRect bounds =
SkRect::MakeLTRB(boundsLeft + x, boundsTop + y, boundsRight + x, boundsBottom + y);
SkTextBlobBuilder builder;
const SkTextBlobBuilder::RunBuffer& buffer = builder.allocRunPos(font, count, &bounds);
const SkTextBlobBuilder::RunBuffer& buffer = builder.allocRunPos(font, count);
glyphFunc(buffer.glyphs, buffer.pos);
sk_sp<SkTextBlob> textBlob(builder.make());