Lines Matching refs:fCache
28 , fCache{desc, std::move(scaler), metrics}
32 return fCache.rounding(); in rounding()
36 return fCache.getGlyphMetrics(glyphID, position); in getGlyphMetrics()
40 return fCache.hasImage(glyph); in hasImage()
44 return fCache.hasPath(glyph); in hasPath()
50 SkStrike fCache; member in SkStrikeCache::Node
87 return &fNode->fCache; in get()
289 node->fCache.validate(); in attachNode()
303 if (node->fCache.getDescriptor() == desc) { in findAndDetachStrike()
348 if (loose_compare(node->fCache.getDescriptor(), desc)) { in desperationSearchForImage()
350 if (node->fCache.isGlyphCached(glyphID, targetSubX, targetSubY)) { in desperationSearchForImage()
351 SkGlyph* fallback = node->fCache.getRawGlyphByID(targetGlyphID); in desperationSearchForImage()
360 if (const auto* fallback = node->fCache.getCachedGlyphAnySubPix(glyphID)) { in desperationSearchForImage()
381 if (loose_compare(node->fCache.getDescriptor(), desc)) { in desperationSearchForPath()
382 if (node->fCache.isGlyphCached(glyphID, 0, 0)) { in desperationSearchForPath()
383 SkGlyph* from = node->fCache.getRawGlyphByID(SkPackedGlyphID(glyphID)); in desperationSearchForPath()
506 visitor(node->fCache); in forEachStrike()
546 bytesFreed += node->fCache.getMemoryUsed(); in internalPurge()
579 fTotalMemoryUsed += node->fCache.getMemoryUsed(); in internalAttachToHead()
585 fTotalMemoryUsed -= node->fCache.getMemoryUsed(); in internalDetachCache()
621 computedBytes += node->fCache.getMemoryUsed(); in validate()