Home
last modified time | relevance | path

Searched refs:bidiLevel (Results 1 – 11 of 11) sorted by relevance

/third_party/skia/modules/skshaper/include/
DSkShaper.h136 MakeBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel);
139 …kUnicodeBidiRunIterator(SkUnicode* unicode, const char* utf8, size_t utf8Bytes, uint8_t bidiLevel);
141 MakeIcuBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel);
145 TrivialBiDiRunIterator(uint8_t bidiLevel, size_t utf8Bytes) in TrivialBiDiRunIterator() argument
146 : TrivialRunIterator(utf8Bytes), fBidiLevel(bidiLevel) {} in TrivialBiDiRunIterator()
/third_party/flutter/skia/modules/skshaper/include/
DSkShaper.h92 MakeIcuBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel);
96 TrivialBiDiRunIterator(uint8_t bidiLevel, size_t utf8Bytes) in TrivialBiDiRunIterator() argument
97 : TrivialRunIterator(utf8Bytes), fBidiLevel(bidiLevel) {} in TrivialBiDiRunIterator()
/third_party/skia/modules/skshaper/src/
DSkShaper.cpp46 SkShaper::MakeBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel) { in MakeBiDiRunIterator() argument
56 bidiLevel); in MakeBiDiRunIterator()
61 return std::make_unique<SkShaper::TrivialBiDiRunIterator>(bidiLevel, utf8Bytes); in MakeBiDiRunIterator()
DSkShaper_harfbuzz.cpp1440 SkShaper::MakeIcuBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel) { in MakeIcuBiDiRunIterator() argument
1448 bidiLevel); in MakeIcuBiDiRunIterator()
1452 …UnicodeBidiRunIterator(SkUnicode* unicode, const char* utf8, size_t utf8Bytes, uint8_t bidiLevel) { in MakeSkUnicodeBidiRunIterator() argument
1469 auto bidiDir = (bidiLevel % 2 == 0) ? SkBidiIterator::kLTR : SkBidiIterator::kRTL; in MakeSkUnicodeBidiRunIterator()
/third_party/skia/modules/skunicode/src/
DSkUnicode_icu.cpp94 uint8_t bidiLevel = (dir == SkBidiIterator::kLTR) ? UBIDI_LTR : UBIDI_RTL; in makeBidiIterator() local
97 sk_ubidi_setPara(bidi.get(), (const UChar*)utf16, utf16Units, bidiLevel, nullptr, &status); in makeBidiIterator()
295 uint8_t bidiLevel = (dir == TextDirection::kLTR) ? UBIDI_LTR : UBIDI_RTL; in extractBidi() local
298 sk_ubidi_setPara(bidi.get(), (const UChar*)utf16.c_str(), utf16.size(), bidiLevel, nullptr, in extractBidi()
/third_party/skia/experimental/sktext/src/
DLogicalRun.h37 uint8_t bidiLevel() const { return fBidiLevel; } in bidiLevel() function
DText.cpp446 runLevels[runLevelsIndex++] = fLogicalRuns[runIndex].bidiLevel(); in getVisualOrder()
/third_party/flutter/skia/src/ports/
DSkScalerContext_win_dw.cpp449 run.bidiLevel = 0; in getBoundingBox()
525 run.bidiLevel = 0; in getColorGlyphRun()
563 colorGlyph->glyphRun.bidiLevel % 2, //rtl in generateColorMetrics()
929 run.bidiLevel = 0; in drawDWMask()
1044 colorGlyph->glyphRun.bidiLevel % 2, //rtl in generateColorGlyphImage()
/third_party/skia/src/ports/
DSkScalerContext_win_dw.cpp506 run.bidiLevel = 0; in getBoundingBox()
582 run.bidiLevel = 0; in getColorGlyphRun()
622 colorGlyph->glyphRun.bidiLevel % 2, //rtl in generateColorMetrics()
999 run.bidiLevel = 0; in drawDWMask()
1115 colorGlyph->glyphRun.bidiLevel % 2, //rtl in generateColorGlyphImage()
/third_party/skia/site/docs/dev/design/
Duni_characterize.md49 attribute boolean bidiLevel?;
/third_party/flutter/skia/modules/skshaper/src/
DSkShaper_harfbuzz.cpp1322 SkShaper::MakeIcuBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel) { in MakeIcuBiDiRunIterator() argument
1352 ubidi_setPara(bidi.get(), utf16.get(), utf16Units, bidiLevel, nullptr, &status); in MakeIcuBiDiRunIterator()