Searched defs:minikinFont (Results 1 - 6 of 6) sorted by path

/frameworks/base/core/jni/android/graphics/
H A DFontFamily.cpp120 std::shared_ptr<minikin::MinikinFont> minikinFont = local
129 if (!minikin::FontFamily::analyzeStyle(minikinFont, &os2Weight, &os2Italic)) {
142 builder->fonts.push_back(minikin::Font(minikinFont, minikin::FontStyle(weight, italic)));
/frameworks/minikin/libs/minikin/
H A DFontFamily.cpp242 std::shared_ptr<MinikinFont> minikinFont; local
244 minikinFont = font.typeface->createFontWithVariation(variations);
246 if (minikinFont == nullptr) {
247 minikinFont = font.typeface;
249 fonts.push_back(Font(std::move(minikinFont), font.style));
H A DHbFontCache.cpp79 void purgeHbFontLocked(const MinikinFont* minikinFont) { argument
81 const int32_t fontId = minikinFont->GetUniqueId();
87 hb_font_t* getHbFontLocked(const MinikinFont* minikinFont) { argument
91 if (minikinFont == nullptr) {
99 const int32_t fontId = minikinFont->GetUniqueId();
106 const void* buf = minikinFont->GetFontData();
107 size_t size = minikinFont->GetFontSize();
110 face = hb_face_create(blob, minikinFont->GetFontIndex());
121 for (const FontVariation& variation : minikinFont->GetAxes()) {
H A DMinikinInternal.cpp35 hb_blob_t* getFontTable(const MinikinFont* minikinFont, uint32_t tag) { argument
37 hb_font_t* font = getHbFontLocked(minikinFont);
/frameworks/minikin/tests/perftests/
H A DFontFamily.cpp24 std::shared_ptr<MinikinFontForTest> minikinFont = local
29 std::vector<Font>({Font(minikinFont, FontStyle())}));
/frameworks/minikin/tests/util/
H A DFontTestUtils.cpp72 std::shared_ptr<MinikinFont> minikinFont = local
74 fonts.push_back(Font(minikinFont, FontStyle(weight, italic)));
76 std::shared_ptr<MinikinFont> minikinFont = local
78 fonts.push_back(Font(minikinFont, FontStyle(weight, italic)));

Completed in 133 milliseconds