| /third_party/skia/src/pdf/ |
| H A D | SkClusterator.cpp | 14 static bool is_reversed(const uint32_t* clusters, uint32_t count) { in is_reversed() argument
|
| /third_party/skia/tests/ |
| H A D | SkShaperJSONWriterTest.cpp | 25 std::vector<uint32_t> clusters; in DEF_TEST() member 82 std::vector<uint32_t> clusters; in DEF_TEST() member
|
| H A D | PDFPrimitivesTest.cpp | 402 const uint32_t clusters[len] = { 3, 2, 2, 1, 0, 4, 4, 7, 6, 6, 5 }; in DEF_TEST() local 426 const uint32_t clusters[len] = { 0, 1, 4, 5, 6 }; in DEF_TEST() local 387 make_run(size_t len, const SkGlyphID* glyphs, SkPoint* pos, const SkFont& font, const uint32_t* clusters, size_t utf8TextByteLength, const char* utf8Text) make_run() argument
|
| /third_party/skia/modules/skparagraph/tests/ |
| H A D | SkShaperJSONWriterTest.cpp | 25 std::vector<uint32_t> clusters; in DEF_TEST() member 82 std::vector<uint32_t> clusters; in DEF_TEST() member
|
| H A D | SkShaperJSONWriter.cpp | 42 is_one_to_one(const char utf8[], size_t utf8Begin, size_t utf8End, std::vector<uint32_t>& clusters) is_one_to_one() argument 137 BreakupClusters(size_t utf8Begin, size_t utf8End, SkSpan<const uint32_t> clusters, const BreakupClustersCallback& processMToN) BreakupClusters() argument 175 VisualizeClusters(const char* utf8, size_t utf8Begin, size_t utf8End, SkSpan<const SkGlyphID> glyphIDs, SkSpan<const uint32_t> clusters, const VisualizeClustersCallback& processMToN) VisualizeClusters() argument [all...] |
| /third_party/skia/modules/skparagraph/src/ |
| H A D | TextTabAlign.cpp | 83 bool TextTabAlign::leftAlignProcessTab(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, in leftAlignProcessTab() argument 107 bool TextTabAlign::leftAlignProcessEndofWord(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, in leftAlignProcessEndofWord() argument 116 bool TextTabAlign::leftAlignProcessEndofLine(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, in leftAlignProcessEndofLine() argument 126 bool TextTabAlign::leftAlignProcessCluster(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, in leftAlignProcessCluster() argument 135 void TextTabAlign::rightAlignProcessTabBlockEnd(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters) in rightAlignProcessTabBlockEnd() argument 144 bool TextTabAlign::rightAlignProcessTab(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, in rightAlignProcessTab() argument 172 rightAlignProcessEndofWord(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, Cluster* currentCluster, SkScalar totalFakeSpacing) rightAlignProcessEndofWord() argument 194 rightAlignProcessEndofLine(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, Cluster* currentCluster, SkScalar totalFakeSpacing) rightAlignProcessEndofLine() argument 205 rightAlignProcessCluster(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, Cluster* currentCluster, SkScalar totalFakeSpacing) rightAlignProcessCluster() argument 216 centerAlignProcessTabBlockEnd(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters) centerAlignProcessTabBlockEnd() argument 231 centerAlignProcessTab(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, Cluster* currentCluster, SkScalar totalFakeSpacing) centerAlignProcessTab() argument 263 centerAlignProcessEndofWord(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, Cluster* currentCluster, SkScalar totalFakeSpacing) centerAlignProcessEndofWord() argument 291 centerAlignProcessEndofLine(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, Cluster* currentCluster, SkScalar totalFakeSpacing) centerAlignProcessEndofLine() argument 302 centerAlignProcessCluster(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, Cluster* currentCluster, SkScalar totalFakeSpacing) centerAlignProcessCluster() argument [all...] |
| H A D | TextTabAlign.h | 32 bool processTab(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, Cluster* currentCluster, in processTab() argument 42 bool processEndofWord(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, Cluster* currentCluster, in processEndofWord() argument 52 bool processEndofLine(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, Cluster* currentCluster, in processEndofLine() argument 62 bool processCluster(TextWrapper::TextStretch& words, TextWrapper::TextStretch& clusters, Cluster* currentCluster, in processCluster() argument [all...] |
| H A D | TextLine.h | 93 ClusterRange clusters() const { return fClusterRange; } in clusters() function in skia::textlayout::TextLine
|
| H A D | ParagraphImpl.h | 176 SkSpan<Cluster> clusters() { return SkSpan<Cluster>(fClusters.begin(), fClusters.size()); } in clusters() function in skia::textlayout::final
|
| /third_party/skia/src/core/ |
| H A D | SkTextBlobPriv.h | 229 uint32_t* clusters() const { in clusters() function in SkTextBlobRunIterator
|
| H A D | SkGlyphRun.h | 45 SkSpan<const uint32_t> clusters() const { return fClusters; } in clusters() function in SkGlyphRun
|
| H A D | SkGlyphRun.cpp | 154 auto clusters = run.clusters(); in makeBlob() local 24 SkGlyphRun(const SkFont& font, SkSpan<const SkPoint> positions, SkSpan<const SkGlyphID> glyphIDs, SkSpan<const char> text, SkSpan<const uint32_t> clusters, SkSpan<const SkVector> scaledRotations) SkGlyphRun() argument 328 makeGlyphRun( const SkFont& font, SkSpan<const SkGlyphID> glyphIDs, SkSpan<const SkPoint> positions, SkSpan<const char> text, SkSpan<const uint32_t> clusters, SkSpan<const SkVector> scaledRotations) makeGlyphRun() argument [all...] |
| /third_party/skia/src/utils/ |
| H A D | SkShaperJSONWriter.cpp | 35 is_one_to_one(const char utf8[], size_t utf8Begin, size_t utf8End, std::vector<uint32_t>& clusters) is_one_to_one() argument 130 BreakupClusters(size_t utf8Begin, size_t utf8End, SkSpan<const uint32_t> clusters, const BreakupCluastersCallback& processMToN) BreakupClusters() argument 168 VisualizeClusters(const char* utf8, size_t utf8Begin, size_t utf8End, SkSpan<const SkGlyphID> glyphIDs, SkSpan<const uint32_t> clusters, const VisualizeClustersCallback& processMToN) VisualizeClusters() argument [all...] |
| /third_party/skia/experimental/sktext/include/ |
| H A D | Interface.h | 74 onGlyphRun(const SkFont& font, TextRange textRange, SkRect bounds, int trailingSpaces, int glyphCount, const uint16_t glyphs[], const SkPoint positions[], const TextIndex clusters[]) onGlyphRun() argument
|
| H A D | Text.h | 176 onGlyphRun(const SkFont& font, DirTextRange dirTextRange, SkRect bounds, TextIndex trailingSpaces, size_t glyphCount, const uint16_t glyphs[], const SkPoint positions[], const TextIndex clusters[]) onGlyphRun() argument
|
| /third_party/skia/experimental/sktext/tests/ |
| H A D | WrappedText.cpp | 57 SkSpan<const TextIndex> clusters; member
|
| H A D | SelectableText.cpp | 58 SkSpan<const TextIndex> clusters; member
|
| /third_party/ntfs-3g/libntfs-3g/ |
| H A D | lcnalloc.c | 242 s64 clusters, br; in ntfs_cluster_alloc() local [all...] |
| /third_party/skia/modules/skshaper/include/ |
| H A D | SkShaper.h | 253 uint32_t* clusters; // optional, utf8+clusters[i] starts run which produced glyphs[i] member
|
| /third_party/skia/include/core/ |
| H A D | SkTextBlob.h | 323 uint32_t* clusters; //!< storage for glyph clusters (index of UTF-8 code unit) member [all...] |
| /third_party/skia/experimental/sktext/src/ |
| H A D | Paint.cpp | 54 onGlyphRun(const SkFont& font, DirTextRange dirTextRange, SkRect bounds, TextIndex trailingSpaces, size_t glyphCount, const uint16_t glyphs[], const SkPoint positions[], const TextIndex clusters[]) onGlyphRun() argument
|
| H A D | VisualRun.h | 14 VisualRun(TextRange textRange, GlyphIndex trailingSpacesStart, const SkFont& font, SkScalar lineBaseLine, SkPoint runOffset, bool leftToRight, SkSpan<SkPoint> positions, SkSpan<SkGlyphID> glyphs, SkSpan<uint32_t> clusters) VisualRun() argument
|
| /third_party/skia/modules/skplaintexteditor/src/ |
| H A D | shape.cpp | 183 set_character_bounds(void* context, const char* utf8Text, size_t utf8TextBytes, size_t glyphCount, const SkGlyphID* glyphs, const SkPoint* positions, const uint32_t* clusters, const SkFont& font) set_character_bounds() argument [all...] |
| /third_party/skia/third_party/externals/harfbuzz/util/ |
| H A D | helper-cairo.hh | 591 cairo_text_cluster_t *clusters; member [all...] |
| /third_party/skia/modules/skottie/src/text/ |
| H A D | SkottieShaper.cpp | 256 commitFragementedRun(const RunRec& rec, const SkGlyphID* glyphs, const SkPoint* pos, const uint32_t* clusters, uint32_t line_index) commitFragementedRun() argument
|