From 2e204fc46857bb5702350ea7da9948b58c897726 Mon Sep 17 00:00:00 2001 From: Mike Reed Date: Mon, 28 Jan 2019 13:31:36 -0500 Subject: don't pass bounds to textblobbuilder Rely on builder to compute it Test: make Change-Id: Ib04b5a79d4e94e269761dd23171ca517e5aebed9 --- libs/hwui/SkiaCanvas.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'libs/hwui/SkiaCanvas.cpp') diff --git a/libs/hwui/SkiaCanvas.cpp b/libs/hwui/SkiaCanvas.cpp index 54a91f4ec06f..f328a5399cbb 100644 --- a/libs/hwui/SkiaCanvas.cpp +++ b/libs/hwui/SkiaCanvas.cpp @@ -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 textBlob(builder.make()); -- cgit v1.2.3-59-g8ed1b