提交 950275ba 编写于 作者: R Rusino 提交者: Brian Osman

Old unnoticed changes (Paint->Font) for txt_benchmarks and making (#7068)

changes for removed SK_SUPPORT_LEGACY_TEXTENCODINGENUM
上级 a0b184b9
......@@ -28,14 +28,13 @@ static void BM_PaintRecordInit(benchmark::State& state) {
TextStyle style;
style.font_family = "Roboto";
SkPaint paint;
paint.setAntiAlias(true);
paint.setTextEncoding(SkPaint::kGlyphID_TextEncoding);
paint.setTextSize(14);
paint.setFakeBoldText(false);
SkFont font;
font.setEdging(SkFont::Edging::kAntiAlias);
font.setSize(14);
font.setEmbolden(false);
SkTextBlobBuilder builder;
builder.allocRunPos(paint, 100);
builder.allocRunPos(font, 100);
auto text_blob = builder.make();
while (state.KeepRunning()) {
......
......@@ -426,15 +426,14 @@ BENCHMARK(BM_ParagraphMinikinAddStyleRun)
->Complexity(benchmark::oN);
static void BM_ParagraphSkTextBlobAlloc(benchmark::State& state) {
SkPaint paint;
paint.setAntiAlias(true);
paint.setTextEncoding(SkPaint::kGlyphID_TextEncoding);
paint.setTextSize(14);
paint.setFakeBoldText(false);
SkFont font;
font.setEdging(SkFont::Edging::kAntiAlias);
font.setSize(14);
font.setEmbolden(false);
while (state.KeepRunning()) {
SkTextBlobBuilder builder;
builder.allocRunPos(paint, state.range(0));
builder.allocRunPos(font, state.range(0));
}
state.SetComplexityN(state.range(0));
}
......
......@@ -51,7 +51,7 @@ static void FontSkia_SetSkiaPaint(sk_sp<SkTypeface> typeface,
SkPaint* skPaint,
const minikin::MinikinPaint& paint) {
skPaint->setTypeface(std::move(typeface));
skPaint->setTextEncoding(SkPaint::kGlyphID_TextEncoding);
skPaint->setTextEncoding(kGlyphID_SkTextEncoding);
// TODO: set more paint parameters from Minikin
skPaint->setTextSize(paint.size);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册