Searched refs:utf8End (Results 1 - 6 of 6) sorted by relevance
/third_party/skia/src/utils/ |
H A D | SkShaperJSONWriter.cpp | 35 static bool is_one_to_one(const char utf8[], size_t utf8Begin, size_t utf8End, in is_one_to_one() argument 37 size_t lastUtf8Index = utf8End; in is_one_to_one() 130 void SkShaperJSONWriter::BreakupClusters(size_t utf8Begin, size_t utf8End, in BreakupClusters() argument 147 processMToN(glyphStartIndex, clusters.size(), clusters[glyphStartIndex], utf8End); in BreakupClusters() 153 uint32_t utf8EndIndex = utf8End; in BreakupClusters() 168 void SkShaperJSONWriter::VisualizeClusters(const char* utf8, size_t utf8Begin, size_t utf8End, in VisualizeClusters() argument 217 BreakupClusters(utf8Begin, utf8End, clusters, gatherRuns); in VisualizeClusters()
|
H A D | SkShaperJSONWriter.h | 40 static void BreakupClusters(size_t utf8Begin, size_t utf8End, 50 size_t utf8Begin, size_t utf8End,
|
/third_party/skia/modules/skparagraph/tests/ |
H A D | SkShaperJSONWriter.cpp | 42 static bool is_one_to_one(const char utf8[], size_t utf8Begin, size_t utf8End, in is_one_to_one() argument 44 size_t lastUtf8Index = utf8End; in is_one_to_one() 137 void SkShaperJSONWriter::BreakupClusters(size_t utf8Begin, size_t utf8End, in BreakupClusters() argument 154 processMToN(glyphStartIndex, clusters.size(), clusters[glyphStartIndex], utf8End); in BreakupClusters() 160 uint32_t utf8EndIndex = utf8End; in BreakupClusters() 175 void SkShaperJSONWriter::VisualizeClusters(const char* utf8, size_t utf8Begin, size_t utf8End, in VisualizeClusters() argument 224 BreakupClusters(utf8Begin, utf8End, clusters, gatherRuns); in VisualizeClusters()
|
H A D | SkShaperJSONWriter.h | 41 static void BreakupClusters(size_t utf8Begin, size_t utf8End, 51 size_t utf8Begin, size_t utf8End,
|
/third_party/skia/modules/skshaper/src/ |
H A D | SkShaper_harfbuzz.cpp | 820 const char* utf8End, 1058 const char* utf8End = utf8; local 1060 utf8Start = utf8End; 1061 utf8End = utf8 + runSegmenter.endOfCurrentRun(); 1080 while (utf8Start < utf8End) { // While there are still code points left in this item 1081 size_t utf8runLength = utf8End - utf8Start; 1084 utf8Start, utf8End, 1095 SkASSERT( model.fGlyphs[i].fCluster < (size_t)(utf8End - utf8)); 1191 if (utf8Start != utf8End) { 1224 const char* utf8End local 1433 const char* utf8End = utf8; global() local 1505 shape(char const * const utf8, size_t const utf8Bytes, char const * const utf8Start, char const * const utf8End, const BiDiRunIterator& bidi, const LanguageRunIterator& language, const ScriptRunIterator& script, const FontRunIterator& font, Feature const * const features, size_t const featuresSize) const global() argument [all...] |
H A D | SkShaper_coretext.cpp | 173 auto utf8Begin = utf8, utf8End = utf8 + size; in setUTF8() local 174 while (utf8Begin < utf8End) { in setUTF8() 176 utf16 += SkUTF::ToUTF16(SkUTF::NextUTF8(&utf8Begin, utf8End), nullptr); in setUTF8()
|
Completed in 5 milliseconds