/frameworks/minikin/tests/unittest/ |
D | OptimalLineBreakerTest.cpp | 230 const std::vector<uint16_t> textBuf = utf8ToUtf16("This is an example text."); in TEST_F() local 778 const std::vector<uint16_t> textBuf = utf8ToUtf16("czerwono-niebieska"); in TEST_F() local 823 const auto textBuf = utf8ToUtf16(""); in TEST_F() local 828 const auto textBuf = utf8ToUtf16("A"); in TEST_F() local 835 const auto textBuf = utf8ToUtf16("AB"); in TEST_F() local 853 const auto textBuf = utf8ToUtf16("This is an example text."); in TEST_F() local 872 const auto textBuf = utf8ToUtf16("This is an example text."); in TEST_F() local 900 const auto textBuf = utf8ToUtf16("This is an example text."); in TEST_F() local 950 const auto textBuf = utf8ToUtf16("This is an url: http://a.b"); in TEST_F() local 972 const auto textBuf = utf8ToUtf16("This is an email: a@example.com"); in TEST_F() local [all …]
|
D | GreedyLineBreakerTest.cpp | 266 const std::vector<uint16_t> textBuf = utf8ToUtf16("This is an example text."); in TEST_F() local 473 const std::vector<uint16_t> textBuf = utf8ToUtf16("Hyphenation is hyphenation."); in TEST_F() local 748 const std::vector<uint16_t> textBuf = utf8ToUtf16("czerwono-niebieska"); in TEST_F() local 801 const auto textBuf = utf8ToUtf16(""); in TEST_F() local 809 const auto textBuf = utf8ToUtf16("A"); in TEST_F() local 819 const auto textBuf = utf8ToUtf16("AB"); in TEST_F() local 839 const auto textBuf = utf8ToUtf16("This is an example text."); in TEST_F() local 860 const auto textBuf = utf8ToUtf16("This is an example text."); in TEST_F() local 888 const auto textBuf = utf8ToUtf16("This is an example text."); in TEST_F() local 940 const auto textBuf = utf8ToUtf16("This is an url: http://a.b"); in TEST_F() local [all …]
|
D | LayoutSplitterTest.cpp | 74 std::string buildDebugString(const U16StringPiece& textBuf, const Range& context, in buildDebugString()
|
D | LineBreakerTestHelper.h | 193 static std::string toString(const U16StringPiece& textBuf, const LineBreakResult& lines) { in toString()
|
/frameworks/minikin/libs/minikin/ |
D | LayoutSplitter.h | 55 LayoutSplitter(const U16StringPiece& textBuf, const Range& range, bool isRtl) in LayoutSplitter() 69 const U16StringPiece& textBuf = mParent->mTextBuf; variable 91 const U16StringPiece& textBuf = mParent->mTextBuf; in iterator() local
|
D | MeasuredText.cpp | 64 void StyleRun::getMetrics(const U16StringPiece& textBuf, std::vector<float>* advances, in getMetrics() 148 float StyleRun::measureHyphenPiece(const U16StringPiece& textBuf, const Range& range, in measureHyphenPiece() 169 void MeasuredText::measure(const U16StringPiece& textBuf, bool computeHyphenation, in measure() 224 void StyleRun::appendLayout(const U16StringPiece& textBuf, const Range& range, in appendLayout() 281 std::pair<float, MinikinRect> StyleRun::getBounds(const U16StringPiece& textBuf, const Range& range, in getBounds() 312 MinikinExtent StyleRun::getExtent(const U16StringPiece& textBuf, const Range& range, in getExtent() 342 LineMetrics StyleRun::getLineMetrics(const U16StringPiece& textBuf, const Range& range, in getLineMetrics() 357 Layout MeasuredText::buildLayout(const U16StringPiece& textBuf, const Range& range, in buildLayout() 377 MinikinRect MeasuredText::getBounds(const U16StringPiece& textBuf, const Range& range) const { in getBounds() argument 403 MinikinExtent MeasuredText::getExtent(const U16StringPiece& textBuf, const Range& range) const { in getExtent() argument [all …]
|
D | LayoutUtils.cpp | 58 uint32_t getPrevWordBreakForCache(const U16StringPiece& textBuf, uint32_t offset) { in getPrevWordBreakForCache() 75 uint32_t getNextWordBreakForCache(const U16StringPiece& textBuf, uint32_t offset) { in getNextWordBreakForCache()
|
D | ScriptUtils.h | 38 ScriptText(const U16StringPiece& textBuf, uint32_t start, uint32_t end) in ScriptText() 41 explicit ScriptText(const U16StringPiece& textBuf) in ScriptText()
|
D | Layout.cpp | 49 void adjustGlyphLetterSpacingEdge(const U16StringPiece& textBuf, const MinikinPaint& paint, in adjustGlyphLetterSpacingEdge() 106 float adjustAdvanceLetterSpacingEdge(const U16StringPiece& textBuf, const Range& range, in adjustAdvanceLetterSpacingEdge() 209 void Layout::doLayout(const U16StringPiece& textBuf, const Range& range, Bidi bidiFlags, in doLayout() 226 float Layout::measureText(const U16StringPiece& textBuf, const Range& range, Bidi bidiFlags, in measureText() 265 float Layout::doLayoutRunCached(const U16StringPiece& textBuf, const Range& range, bool isRtl, in doLayoutRunCached() 351 const U16StringPiece textBuf(buf, bufSize); in doLayoutWord() local
|
D | OptimalLineBreaker.cpp | 189 std::vector<DesperateBreak> populateDesperatePoints(const U16StringPiece& textBuf, in populateDesperatePoints() 247 OptimizeContext populateCandidates(const U16StringPiece& textBuf, const MeasuredText& measured, in populateCandidates() 348 const U16StringPiece& textBuf, const MeasuredText& measured, in finishBreaksOptimal() 393 const U16StringPiece& textBuf, in computeBreaks() 502 LineBreakResult breakLineOptimal(const U16StringPiece& textBuf, const MeasuredText& measured, in breakLineOptimal()
|
D | BidiUtils.cpp | 73 BidiText::BidiText(const U16StringPiece& textBuf, const Range& range, Bidi bidiFlags) in BidiText()
|
D | LineBreakerUtil.h | 60 inline Range trimTrailingLineEndSpaces(const U16StringPiece& textBuf, const Range& range) { in trimTrailingLineEndSpaces() 76 const U16StringPiece& textBuf, // A text buffer. in populateHyphenationPoints()
|
D | GreedyLineBreaker.cpp | 39 GreedyLineBreaker(const U16StringPiece& textBuf, const MeasuredText& measured, in GreedyLineBreaker() 541 LineBreakResult breakLineGreedy(const U16StringPiece& textBuf, const MeasuredText& measured, in breakLineGreedy()
|
D | Measurement.cpp | 244 MinikinExtent getFontExtent(const U16StringPiece& textBuf, const Range& range, Bidi bidiFlag, in getFontExtent()
|
D | LayoutCore.cpp | 277 LayoutPiece::LayoutPiece(const U16StringPiece& textBuf, const Range& range, bool isRtl, in LayoutPiece()
|
/frameworks/base/libs/hwui/hwui/ |
D | MinikinUtils.cpp | 77 const minikin::U16StringPiece textBuf(buf, bufSize); in doLayout() local 98 const minikin::U16StringPiece textBuf(buf, bufSize); in getBounds() local 111 const minikin::U16StringPiece textBuf(buf, bufSize); in measureText() local 127 const minikin::U16StringPiece textBuf(buf, bufSize); in getFontExtent() local
|
/frameworks/minikin/include/minikin/ |
D | MeasuredText.h | 326 MeasuredText(const U16StringPiece& textBuf, std::vector<std::unique_ptr<Run>>&& runs, 356 std::unique_ptr<MeasuredText> build(const U16StringPiece& textBuf, bool computeHyphenation, 362 std::unique_ptr<MeasuredText> build(const U16StringPiece& textBuf, bool computeHyphenation,
|
D | AndroidLineBreakerHelper.h | 89 LineBreakResult computeBreaks(const U16StringPiece& textBuf, const MeasuredText& measuredText, in computeBreaks()
|
D | FontCollection.h | 160 FakedFont getBestFont(U16StringPiece textBuf, const Run& run, FontStyle style) { in getBestFont()
|
/frameworks/minikin/fuzz/hyphenator_fuzzer/ |
D | hyphenator_fuzzer.cpp | 112 auto textBuf = generateStringPiece(&fdp); in LLVMFuzzerTestOneInput() local
|
/frameworks/av/cmds/screenrecord/ |
D | Overlay.cpp | 239 char textBuf[64]; in processFrame_l() local
|