Lines Matching refs:SkGlyph
37 std::tuple<SkGlyph*, size_t> SkScalerCache::glyph(SkPackedGlyphID packedGlyphID) { in glyph()
49 SkGlyph* glyph = fAlloc.make<SkGlyph>(fScalerContext->makeGlyph(packedGlyphID)); in digest()
50 return {this->addGlyph(glyph), sizeof(SkGlyph)}; in digest()
53 SkGlyphDigest SkScalerCache::addGlyph(SkGlyph* glyph) { in addGlyph()
61 std::tuple<const SkPath*, size_t> SkScalerCache::preparePath(SkGlyph* glyph) { in preparePath()
69 std::tuple<const SkPath*, size_t> SkScalerCache::mergePath(SkGlyph* glyph, const SkPath* path) { in mergePath()
83 std::tuple<SkSpan<const SkGlyph*>, size_t> SkScalerCache::internalPrepare( in internalPrepare()
84 SkSpan<const SkGlyphID> glyphIDs, PathDetail pathDetail, const SkGlyph** results) { in internalPrepare()
85 const SkGlyph** cursor = results; in internalPrepare()
100 std::tuple<const void*, size_t> SkScalerCache::prepareImage(SkGlyph* glyph) { in prepareImage()
108 std::tuple<SkGlyph*, size_t> SkScalerCache::mergeGlyphAndImage( in mergeGlyphAndImage()
109 SkPackedGlyphID toID, const SkGlyph& from) { in mergeGlyphAndImage()
120 SkGlyph* glyph = fAlloc.make<SkGlyph>(toID); in mergeGlyphAndImage()
123 return {glyph, sizeof(SkGlyph) + delta}; in mergeGlyphAndImage()
127 std::tuple<SkSpan<const SkGlyph*>, size_t> SkScalerCache::metrics( in metrics()
128 SkSpan<const SkGlyphID> glyphIDs, const SkGlyph* results[]) { in metrics()
134 std::tuple<SkSpan<const SkGlyph*>, size_t> SkScalerCache::preparePaths( in preparePaths()
135 SkSpan<const SkGlyphID> glyphIDs, const SkGlyph* results[]) { in preparePaths()
141 std::tuple<SkSpan<const SkGlyph*>, size_t> SkScalerCache::prepareImages( in prepareImages()
142 SkSpan<const SkPackedGlyphID> glyphIDs, const SkGlyph* results[]) { in prepareImages()
143 const SkGlyph** cursor = results; in prepareImages()
177 SkGlyph* glyph = fGlyphForIndex[digest.index()]; in prepareForDrawingMasksCPU()
225 SkGlyph* glyph = fGlyphForIndex[digest.index()]; in prepareForPathDrawing()
246 SkGlyph* glyph, SkScalar* array, int* count) { in findIntercepts()