drawText Cleanup
Change-Id: Ibe1ac895f0347faf44820aa70350e7020807cb85
Reviewed-on: https://skia-review.googlesource.com/c/182080
Commit-Queue: Hal Canary <halcanary@google.com>
Reviewed-by: Mike Reed <reed@google.com>
diff --git a/gm/gm.cpp b/gm/gm.cpp
index a9cc3bc..8deba84 100644
--- a/gm/gm.cpp
+++ b/gm/gm.cpp
@@ -81,13 +81,10 @@
bmp.allocN32Pixels(128, 64);
SkCanvas bmpCanvas(bmp);
bmpCanvas.drawColor(SK_ColorWHITE);
+ SkFont font(sk_tool_utils::create_portable_typeface(), 20);
SkPaint paint;
- paint.setAntiAlias(true);
- paint.setTextSize(20);
paint.setColor(SK_ColorRED);
- sk_tool_utils::set_portable_typeface(&paint);
- constexpr char kTxt[] = "GPU Only";
- bmpCanvas.drawString(kTxt, 20, 40, paint);
+ bmpCanvas.drawString("GPU Only", 20, 40, font, paint);
SkMatrix localM;
localM.setRotate(35.f);
localM.postTranslate(10.f, 0.f);