aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench/PathTextBench.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'bench/PathTextBench.cpp')
-rw-r--r--bench/PathTextBench.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/bench/PathTextBench.cpp b/bench/PathTextBench.cpp
index 4e83d33119..c4429fbafd 100644
--- a/bench/PathTextBench.cpp
+++ b/bench/PathTextBench.cpp
@@ -46,8 +46,7 @@ private:
void onDelayedSetup() override {
SkPaint defaultPaint;
- SkAutoGlyphCache agc(defaultPaint, nullptr, &SkMatrix::I());
- SkGlyphCache* cache = agc.get();
+ auto cache = SkGlyphCache::FindOrCreateStrikeExclusive(defaultPaint);
for (int i = 0; i < kNumGlyphs; ++i) {
SkGlyphID id = cache->unicharToGlyph(kGlyphs[i]);
cache->getScalerContext()->getPath(SkPackedGlyphID(id), &fGlyphs[i]);