• Home
  • Raw
  • Download

Lines Matching refs:SkGlyph

39 std::tuple<SkGlyph*, size_t> SkScalerCache::glyph(SkPackedGlyphID packedGlyphID) {  in glyph()
51 SkGlyph* glyph = fAlloc.make<SkGlyph>(fScalerContext->makeGlyph(packedGlyphID)); in digest()
52 return {this->addGlyph(glyph), sizeof(SkGlyph)}; in digest()
55 SkGlyphDigest SkScalerCache::addGlyph(SkGlyph* glyph) { in addGlyph()
63 std::tuple<const SkPath*, size_t> SkScalerCache::preparePath(SkGlyph* glyph) { in preparePath()
71 std::tuple<const SkPath*, size_t> SkScalerCache::mergePath(SkGlyph* glyph, const SkPath* path) { in mergePath()
89 std::tuple<SkSpan<const SkGlyph*>, size_t> SkScalerCache::internalPrepare( in internalPrepare()
90 SkSpan<const SkGlyphID> glyphIDs, PathDetail pathDetail, const SkGlyph** results) { in internalPrepare()
91 const SkGlyph** cursor = results; in internalPrepare()
106 std::tuple<const void*, size_t> SkScalerCache::prepareImage(SkGlyph* glyph) { in prepareImage()
114 std::tuple<SkGlyph*, size_t> SkScalerCache::mergeGlyphAndImage( in mergeGlyphAndImage()
115 SkPackedGlyphID toID, const SkGlyph& from) { in mergeGlyphAndImage()
126 SkGlyph* glyph = fAlloc.make<SkGlyph>(toID); in mergeGlyphAndImage()
129 return {glyph, sizeof(SkGlyph) + delta}; in mergeGlyphAndImage()
133 std::tuple<SkSpan<const SkGlyph*>, size_t> SkScalerCache::metrics( in metrics()
134 SkSpan<const SkGlyphID> glyphIDs, const SkGlyph* results[]) { in metrics()
140 std::tuple<SkSpan<const SkGlyph*>, size_t> SkScalerCache::preparePaths( in preparePaths()
141 SkSpan<const SkGlyphID> glyphIDs, const SkGlyph* results[]) { in preparePaths()
147 std::tuple<SkSpan<const SkGlyph*>, size_t> SkScalerCache::prepareImages( in prepareImages()
148 SkSpan<const SkPackedGlyphID> glyphIDs, const SkGlyph* results[]) { in prepareImages()
149 const SkGlyph** cursor = results; in prepareImages()
183 SkGlyph* glyph = fGlyphForIndex[digest.index()]; in prepareForDrawingMasksCPU()
231 SkGlyph* glyph = fGlyphForIndex[digest.index()]; in prepareForPathDrawing()
252 SkGlyph* glyph, SkScalar* array, int* count) { in findIntercepts()