Searched refs:ShapedGlyph (Results 1 – 2 of 2) sorted by relevance
467 struct ShapedGlyph { struct480 std::unique_ptr<ShapedGlyph[]> glyphs, size_t numGlyphs, SkVector advance = {0, 0}) in ShapedRun()488 std::unique_ptr<ShapedGlyph[]> fGlyphs;513 const ShapedGlyph& glyph = run.fGlyphs[is_LTR(run.fLevel) ? startGlyphIndex + i in append()591 ShapedGlyph* next() { in next()607 ShapedGlyph* current() { in current()899 std::unique_ptr<ShapedGlyph[]>(), in wrap()929 best.fGlyphs.reset(new ShapedGlyph[best.fNumGlyphs]); in wrap()931 best.fNumGlyphs * sizeof(ShapedGlyph)); in wrap()1002 ShapedGlyph& glyph = run.fGlyphs[i]; in wrap()[all …]
492 struct ShapedGlyph { struct505 std::unique_ptr<ShapedGlyph[]> glyphs, size_t numGlyphs, SkVector advance = {0, 0}) in ShapedRun()513 std::unique_ptr<ShapedGlyph[]> fGlyphs;538 const ShapedGlyph& glyph = run.fGlyphs[is_LTR(run.fLevel) ? startGlyphIndex + i in append()616 ShapedGlyph* next() { in next()632 ShapedGlyph* current() { in current()944 std::unique_ptr<ShapedGlyph[]>(), in wrap()975 best.fGlyphs = std::make_unique<ShapedGlyph[]>(best.fNumGlyphs); in wrap()977 best.fNumGlyphs * sizeof(ShapedGlyph)); in wrap()1035 ShapedGlyph& glyph = run.fGlyphs[i]; in wrap()[all …]