Home
last modified time | relevance | path

Searched refs:utf16Units (Results 1 – 3 of 3) sorted by relevance

/external/skqp/modules/skshaper/src/
DSkShaper_harfbuzz.cpp147 int32_t utf16Units; in Make() local
148 u_strFromUTF8(nullptr, 0, &utf16Units, utf8, utf8Bytes, &status); in Make()
150 std::unique_ptr<UChar[]> utf16(new UChar[utf16Units]); in Make()
151 u_strFromUTF8(utf16.get(), utf16Units, nullptr, utf8, utf8Bytes, &status); in Make()
157 ICUBiDi bidi(ubidi_openSized(utf16Units, 0, &status)); in Make()
166 ubidi_setPara(bidi.get(), utf16.get(), utf16Units, level, nullptr, &status); in Make()
/external/skia/modules/skparagraph/src/
DParagraphImpl.cpp1222 int32_t utf16Units; in calculateBidiRegions() local
1223 u_strFromUTF8(nullptr, 0, &utf16Units, utf8, utf8Bytes, &status); in calculateBidiRegions()
1225 std::unique_ptr<UChar[]> utf16(new UChar[utf16Units]); in calculateBidiRegions()
1226 u_strFromUTF8(utf16.get(), utf16Units, nullptr, utf8, utf8Bytes, &status); in calculateBidiRegions()
1232 ICUBiDi bidi(ubidi_openSized(utf16Units, 0, &status)); in calculateBidiRegions()
1241 ubidi_setPara(bidi.get(), utf16.get(), utf16Units, bidiLevel, nullptr, &status); in calculateBidiRegions()
/external/skia/modules/skshaper/src/
DSkShaper_harfbuzz.cpp1409 int32_t utf16Units; in MakeIcuBiDiRunIterator() local
1410 u_strFromUTF8(nullptr, 0, &utf16Units, utf8, utf8Bytes, &status); in MakeIcuBiDiRunIterator()
1412 std::unique_ptr<UChar[]> utf16(new UChar[utf16Units]); in MakeIcuBiDiRunIterator()
1413 u_strFromUTF8(utf16.get(), utf16Units, nullptr, utf8, utf8Bytes, &status); in MakeIcuBiDiRunIterator()
1419 ICUBiDi bidi(ubidi_openSized(utf16Units, 0, &status)); in MakeIcuBiDiRunIterator()
1428 ubidi_setPara(bidi.get(), utf16.get(), utf16Units, bidiLevel, nullptr, &status); in MakeIcuBiDiRunIterator()