Home
last modified time | relevance | path

Searched defs:clusters (Results 1 - 25 of 34) sorted by relevance

12

/third_party/skia/src/pdf/
H A DSkClusterator.cpp14 static bool is_reversed(const uint32_t* clusters, uint32_t count) { in is_reversed() argument
/third_party/skia/tests/
H A DSkShaperJSONWriterTest.cpp25 std::vector<uint32_t> clusters; in DEF_TEST() member
82 std::vector<uint32_t> clusters; in DEF_TEST() member
H A DPDFPrimitivesTest.cpp402 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 DSkShaperJSONWriterTest.cpp25 std::vector<uint32_t> clusters; in DEF_TEST() member
82 std::vector<uint32_t> clusters; in DEF_TEST() member
H A DSkShaperJSONWriter.cpp42 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 DTextTabAlign.cpp83 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 DTextTabAlign.h32 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 DTextLine.h93 ClusterRange clusters() const { return fClusterRange; } in clusters() function in skia::textlayout::TextLine
H A DParagraphImpl.h176 SkSpan<Cluster> clusters() { return SkSpan<Cluster>(fClusters.begin(), fClusters.size()); } in clusters() function in skia::textlayout::final
/third_party/skia/src/core/
H A DSkTextBlobPriv.h229 uint32_t* clusters() const { in clusters() function in SkTextBlobRunIterator
H A DSkGlyphRun.h45 SkSpan<const uint32_t> clusters() const { return fClusters; } in clusters() function in SkGlyphRun
H A DSkGlyphRun.cpp154 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 DSkShaperJSONWriter.cpp35 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 DInterface.h74 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 DText.h176 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 DWrappedText.cpp57 SkSpan<const TextIndex> clusters; member
H A DSelectableText.cpp58 SkSpan<const TextIndex> clusters; member
/third_party/ntfs-3g/libntfs-3g/
H A Dlcnalloc.c242 s64 clusters, br; in ntfs_cluster_alloc() local
[all...]
/third_party/skia/modules/skshaper/include/
H A DSkShaper.h253 uint32_t* clusters; // optional, utf8+clusters[i] starts run which produced glyphs[i] member
/third_party/skia/include/core/
H A DSkTextBlob.h323 uint32_t* clusters; //!< storage for glyph clusters (index of UTF-8 code unit) member
[all...]
/third_party/skia/experimental/sktext/src/
H A DPaint.cpp54 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 DVisualRun.h14 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 Dshape.cpp183 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 Dhelper-cairo.hh591 cairo_text_cluster_t *clusters; member
[all...]
/third_party/skia/modules/skottie/src/text/
H A DSkottieShaper.cpp256 commitFragementedRun(const RunRec& rec, const SkGlyphID* glyphs, const SkPoint* pos, const uint32_t* clusters, uint32_t line_index) commitFragementedRun() argument

Completed in 15 milliseconds

12