Home
last modified time | relevance | path

Searched refs:glyphIDs (Results 1 – 17 of 17) sorted by relevance

/external/skia/src/core/
DSkGlyphRun.cpp24 SkSpan<const SkGlyphID> glyphIDs, in SkGlyphRun() argument
28 , fGlyphIDs{glyphIDs}
40 void SkGlyphRun::filloutGlyphsAndPositions(SkGlyphID* glyphIDs, SkPoint* positions) { in filloutGlyphsAndPositions() argument
41 memcpy(glyphIDs, fGlyphIDs.data(), fGlyphIDs.size_bytes()); in filloutGlyphsAndPositions()
111 SkSpan<const SkGlyphID> glyphIDs, in uniquifyGlyphIDs() argument
131 for (auto glyphID : glyphIDs) { in uniquifyGlyphIDs()
165 auto glyphIDs = textToGlyphIDs(font, bytes, byteLength, kUTF8_SkTextEncoding); in drawTextUTF8() local
166 if (!glyphIDs.empty()) { in drawTextUTF8()
167 this->initialize(glyphIDs.size()); in drawTextUTF8()
168 this->simplifyDrawText(font, glyphIDs, origin, fPositions); in drawTextUTF8()
[all …]
DSkGlyphRun.h30 SkSpan<const SkGlyphID> glyphIDs,
35 void filloutGlyphsAndPositions(SkGlyphID* glyphIDs, SkPoint* positions);
108 uint32_t universeSize, SkSpan<const SkGlyphID> glyphIDs,
120 const SkPaint&, const SkFont&, SkSpan<const SkGlyphID> glyphIDs, const SkPoint* pos);
137 SkSpan<const SkGlyphID> glyphIDs,
145 const SkFont& font, SkSpan<const SkGlyphID> glyphIDs,
150 const SkFont& font, SkSpan<const SkGlyphID> glyphIDs,
155 const SkFont& font, SkSpan<const SkGlyphID> glyphIDs,
DSkStrike.cpp84 void SkStrike::getAdvances(SkSpan<const SkGlyphID> glyphIDs, SkPoint advances[]) { in getAdvances() argument
85 for (auto glyphID : glyphIDs) { in getAdvances()
240 int SkStrike::glyphMetrics(const SkGlyphID glyphIDs[], in glyphMetrics() argument
250 const SkGlyph& glyph = this->getGlyphMetrics(glyphIDs[i], glyphPos); in glyphMetrics()
DSkRemoteGlyphCache.cpp602 const SkGlyphID glyphIDs[], const SkPoint positions[], int n, SkGlyphPos result[]) { in glyphMetrics() argument
608 SkGlyphID glyphID = glyphIDs[i]; in glyphMetrics()
/external/skqp/src/core/
DSkGlyphRun.cpp24 SkSpan<const SkGlyphID> glyphIDs, in SkGlyphRun() argument
28 , fGlyphIDs{glyphIDs}
40 void SkGlyphRun::filloutGlyphsAndPositions(SkGlyphID* glyphIDs, SkPoint* positions) { in filloutGlyphsAndPositions() argument
41 memcpy(glyphIDs, fGlyphIDs.data(), fGlyphIDs.size_bytes()); in filloutGlyphsAndPositions()
111 SkSpan<const SkGlyphID> glyphIDs, in uniquifyGlyphIDs() argument
131 for (auto glyphID : glyphIDs) { in uniquifyGlyphIDs()
165 auto glyphIDs = textToGlyphIDs(font, bytes, byteLength, kUTF8_SkTextEncoding); in drawTextUTF8() local
166 if (!glyphIDs.empty()) { in drawTextUTF8()
167 this->initialize(glyphIDs.size()); in drawTextUTF8()
168 this->simplifyDrawText(font, glyphIDs, origin, fPositions); in drawTextUTF8()
[all …]
DSkGlyphRun.h30 SkSpan<const SkGlyphID> glyphIDs,
35 void filloutGlyphsAndPositions(SkGlyphID* glyphIDs, SkPoint* positions);
108 uint32_t universeSize, SkSpan<const SkGlyphID> glyphIDs,
120 const SkPaint&, const SkFont&, SkSpan<const SkGlyphID> glyphIDs, const SkPoint* pos);
137 SkSpan<const SkGlyphID> glyphIDs,
145 const SkFont& font, SkSpan<const SkGlyphID> glyphIDs,
150 const SkFont& font, SkSpan<const SkGlyphID> glyphIDs,
155 const SkFont& font, SkSpan<const SkGlyphID> glyphIDs,
DSkGlyphRunPainter.cpp271 auto glyphIDs = SkSpan<const SkGlyphID>{fARGBGlyphsIDs}; in processARGBFallback()
288 glyphIDs, in processARGBFallback()
324 glyphIDs, in processARGBFallback()
697 SkSpan<const SkGlyphID> glyphIDs, in generateFromGlyphRunList()
713 for (auto glyphID : glyphIDs) { in generateFromGlyphRunList()
718 for (auto glyphID : glyphIDs) { in generateFromGlyphRunList()
983 SkSpan<const SkGlyphID> glyphIDs, in operator ()()
996 for (auto glyphID : glyphIDs) { in operator ()()
DSkStrike.cpp84 void SkStrike::getAdvances(SkSpan<const SkGlyphID> glyphIDs, SkPoint advances[]) { in getAdvances() argument
85 for (auto glyphID : glyphIDs) { in getAdvances()
/external/skqp/tests/
DGlyphRunTest.cpp18 auto glyphIDs = SkSpan<const SkGlyphID>(glyphs, SK_ARRAY_COUNT(glyphs)); in DEF_TEST() local
24 auto uniqueGlyphIDs = gs.uniquifyGlyphIDs(universeSize, glyphIDs, uniqueGlyphs, denseIndices); in DEF_TEST()
/external/skia/tests/
DGlyphRunTest.cpp18 auto glyphIDs = SkSpan<const SkGlyphID>(glyphs, SK_ARRAY_COUNT(glyphs)); in DEF_TEST() local
24 auto uniqueGlyphIDs = gs.uniquifyGlyphIDs(universeSize, glyphIDs, uniqueGlyphs, denseIndices); in DEF_TEST()
/external/skqp/include/core/
DSkFont.h453 void getPaths(const uint16_t glyphIDs[], int count,
/external/skia/include/core/
DSkFont.h453 void getPaths(const uint16_t glyphIDs[], int count,
/external/fonttools/Lib/fontTools/ttLib/tables/
DotTables.py564 glyphIDs = [getGlyphID(glyphName) for glyphName in glyphs ]
565 brokenOrder = sorted(glyphIDs) != glyphIDs
567 last = glyphIDs[0]
569 for glyphID in glyphIDs[1:]:
/external/skia/docs/
DSkFont_Reference.bmh926 #Method void getPaths(const uint16_t glyphIDs[], int count,
/external/skqp/docs/
DSkFont_Reference.bmh926 #Method void getPaths(const uint16_t glyphIDs[], int count,
/external/skia/site/user/api/
DSkFont_Reference.md161 void <a href='#SkFont_getPaths'>getPaths</a>(const uint16_t glyphIDs[], int count,
1240 void <a href='#SkFont_getPaths'>getPaths</a>(const uint16_t glyphIDs[], int count, void (*glyphPath…
1248 <table> <tr> <td><a name='SkFont_getPaths_glyphIDs'><code><strong>glyphIDs</strong></code></a><…
/external/skqp/site/user/api/
DSkFont_Reference.md161 void <a href='#SkFont_getPaths'>getPaths</a>(const uint16_t glyphIDs[], int count,
1240 void <a href='#SkFont_getPaths'>getPaths</a>(const uint16_t glyphIDs[], int count, void (*glyphPath…
1248 <table> <tr> <td><a name='SkFont_getPaths_glyphIDs'><code><strong>glyphIDs</strong></code></a><…