Lines Matching refs:glyphCacheState
945 auto* glyphCacheState = fStrikeServer->getOrCreateCache( in processGlyphRunForMask() local
948 SkASSERT(glyphCacheState); in processGlyphRunForMask()
950 auto processEmpties = [glyphCacheState] (SkSpan<const SkGlyph*>glyphs) { in processGlyphRunForMask()
952 glyphCacheState->addGlyph(glyph->getPackedID(), false); in processGlyphRunForMask()
956 auto processMasks = [glyphCacheState] in processGlyphRunForMask()
959 glyphCacheState->addGlyph(mask.glyph->getPackedID(), false); in processGlyphRunForMask()
966 auto processPaths = [glyphCacheState] in processGlyphRunForMask()
970 glyphCacheState->addGlyph(glyphID, true); in processGlyphRunForMask()
971 glyphCacheState->addGlyph(glyphID, false); in processGlyphRunForMask()
976 glyphCacheState, glyphRun, origin, runMatrix, in processGlyphRunForMask()
1020 auto* glyphCacheState = fStrikeServer->getOrCreateCache( in processGlyphRunForPaths() local
1024 auto perEmpty = [glyphCacheState] (const SkGlyph& glyph, SkPoint mappedPt) { in processGlyphRunForPaths()
1025 glyphCacheState->addGlyph(glyph.getPackedID(), false); in processGlyphRunForPaths()
1028 auto perPath = [glyphCacheState](const SkGlyph& glyph, SkPoint position) { in processGlyphRunForPaths()
1030 glyphCacheState->addGlyph(glyph.getGlyphID(), asPath); in processGlyphRunForPaths()
1036 glyphCacheState, glyphRun, origin, runPaint, runMatrix, textScale, in processGlyphRunForPaths()