• Home
  • Raw
  • Download

Lines Matching refs:SkGlyph

39         static constexpr SkScalar kSubpixelRounding = SkFixedToScalar(SkGlyph::kSubpixelRound);  in PixelRounding()
69 bool SkStrikeCommon::GlyphTooBigForAtlas(const SkGlyph& glyph) { in GlyphTooBigForAtlas()
131 static SkMask create_mask(const SkGlyph& glyph, SkPoint position, const void* image) { in create_mask()
187 const SkGlyph& glyph = pathCache->getGlyphMetrics(glyphID, {0, 0}); in drawForBitmapDevice()
223 const SkGlyph& glyph = cache->getGlyphMetrics(glyphID, position); in drawForBitmapDevice()
346 const SkGlyph& glyph = pathCache->getGlyphMetrics(glyphID, {0, 0}); in drawGlyphRunAsPathWithARGBFallback()
380 SkSTArray<4, const SkGlyph*> emptyGlyphs; in drawGlyphRunAsBMPWithPathFallback()
393 [glyphID](const SkGlyph* g) { return g->getGlyphID() == glyphID; })) { in drawGlyphRunAsBMPWithPathFallback()
398 const SkGlyph& glyph = cache->getGlyphMetrics(glyphID, mappedPt); in drawGlyphRunAsBMPWithPathFallback()
421 processEmpties(SkSpan<const SkGlyph*>{emptyGlyphs.data(), emptyGlyphs.size()}); in drawGlyphRunAsBMPWithPathFallback()
443 const SkGlyph& glyph = cache->getGlyphMetrics(glyphID, {0, 0}); in drawGlyphRunAsSDFWithARGBFallback()
661 const SkGlyph& skGlyph, SkPoint origin) { in appendDeviceSpaceGlyph()
673 const SkGlyph& skGlyph, in appendSourceSpaceGlyph()
714 const SkGlyph& glyph = fallbackCache->getGlyphIDMetrics(glyphID); in generateFromGlyphRunList()
719 const SkGlyph& glyph = fallbackCache->getGlyphIDMetrics(glyphID); in generateFromGlyphRunList()
774 auto perEmpty = [](const SkGlyph&, SkPoint) {}; in generateFromGlyphRunList() argument
778 (const SkGlyph& glyph, SkPoint position) { in generateFromGlyphRunList()
784 (const SkGlyph& glyph, SkPoint position) { in generateFromGlyphRunList()
815 auto perEmpty = [](const SkGlyph&, SkPoint) {}; in generateFromGlyphRunList() argument
819 (const SkGlyph& glyph, SkPoint position) { in generateFromGlyphRunList()
839 auto processEmpties = [](SkSpan<const SkGlyph*>glyphs) {}; in generateFromGlyphRunList()
950 auto processEmpties = [glyphCacheState] (SkSpan<const SkGlyph*>glyphs) { in processGlyphRunForMask()
951 for (const SkGlyph* glyph : glyphs) { in processGlyphRunForMask()
1024 auto perEmpty = [glyphCacheState] (const SkGlyph& glyph, SkPoint mappedPt) { in processGlyphRunForPaths()
1028 auto perPath = [glyphCacheState](const SkGlyph& glyph, SkPoint position) { in processGlyphRunForPaths()
1077 auto perEmpty = [sdfCache] (const SkGlyph& glyph, SkPoint mappedPt) { in maybeProcessGlyphRunForDFT()
1081 auto perSDF = [sdfCache] (const SkGlyph& glyph, SkPoint position) { in maybeProcessGlyphRunForDFT()
1086 auto perPath = [sdfCache] (const SkGlyph& glyph, SkPoint position) { in maybeProcessGlyphRunForDFT()