HomeSort by relevance Sort by last modified time
    Searched refs:MinikinFont (Results 1 - 25 of 27) sorted by null

1 2

  /frameworks/minikin/libs/minikin/
HbFontCache.h 23 class MinikinFont;
26 void purgeHbFontLocked(const MinikinFont* minikinFont);
27 hb_font_t* getHbFontLocked(const MinikinFont* minikinFont);
MinikinFont.cpp 17 #include <minikin/MinikinFont.h>
23 MinikinFont::~MinikinFont() {
MinikinInternal.h 26 #include <minikin/MinikinFont.h>
39 hb_blob_t* getFontTable(const MinikinFont* minikinFont, uint32_t tag);
FontFamily.cpp 35 #include <minikin/MinikinFont.h>
37 #include <minikin/MinikinFont.h>
68 Font::Font(const std::shared_ptr<MinikinFont>& typeface, FontStyle style)
72 Font::Font(std::shared_ptr<MinikinFont>&& typeface, FontStyle style)
77 const uint32_t fvarTag = MinikinFont::MakeTag('f', 'v', 'a', 'r');
112 bool FontFamily::analyzeStyle(const std::shared_ptr<MinikinFont>& typeface, int* weight,
115 const uint32_t os2Tag = MinikinFont::MakeTag('O', 'S', '/', '2');
171 const MinikinFont* typeface = getClosestMatch(defaultStyle).font;
172 const uint32_t cmapTag = MinikinFont::MakeTag('c', 'm', 'a', 'p');
242 std::shared_ptr<MinikinFont> minikinFont
    [all...]
HbFontCache.cpp 27 #include <minikin/MinikinFont.h>
79 void purgeHbFontLocked(const MinikinFont* minikinFont) {
81 const int32_t fontId = minikinFont->GetUniqueId();
87 hb_font_t* getHbFontLocked(const MinikinFont* minikinFont) {
91 if (minikinFont == nullptr) {
99 const int32_t fontId = minikinFont->GetUniqueId();
106 const void* buf = minikinFont->GetFontData();
107 size_t size = minikinFont->GetFontSize()
    [all...]
MinikinInternal.cpp 35 hb_blob_t* getFontTable(const MinikinFont* minikinFont, uint32_t tag) {
37 hb_font_t* font = getHbFontLocked(minikinFont);
Android.mk 36 MinikinFont.cpp \
  /frameworks/minikin/include/minikin/
MinikinFont.h 31 class MinikinFont;
43 MinikinFont *font;
87 class MinikinFont {
89 explicit MinikinFont(int32_t uniqueId) : mUniqueId(uniqueId) {}
91 virtual ~MinikinFont();
117 virtual std::shared_ptr<MinikinFont> createFontWithVariation(
FontFamily.h 33 class MinikinFont;
99 MinikinFont* font;
106 Font(const std::shared_ptr<MinikinFont>& typeface, FontStyle style);
107 Font(std::shared_ptr<MinikinFont>&& typeface, FontStyle style);
111 std::shared_ptr<MinikinFont> typeface;
130 static bool analyzeStyle(const std::shared_ptr<MinikinFont>& typeface, int* weight,
139 const std::shared_ptr<MinikinFont>& getFont(size_t index) const {
FontCollection.h 24 #include <minikin/MinikinFont.h>
Layout.h 84 const MinikinFont* getFont(int i) const;
  /frameworks/base/libs/hwui/hwui/
MinikinSkia.h 21 #include <minikin/MinikinFont.h>
29 class ANDROID_API MinikinFontSkia : public minikin::MinikinFont {
48 std::shared_ptr<minikin::MinikinFont> createFontWithVariation(
55 static void populateSkPaint(SkPaint* paint, const minikin::MinikinFont* font,
MinikinUtils.h 59 const minikin::MinikinFont* curFont = nullptr;
63 const minikin::MinikinFont* nextFont = layout.getFont(i);
MinikinSkia.cpp 29 minikin::MinikinFont(typeface->uniqueID()), mTypeface(std::move(typeface)), mFontData(fontData),
33 static void MinikinFontSkia_SetSkiaPaint(const minikin::MinikinFont* font, SkPaint* skPaint,
94 std::shared_ptr<minikin::MinikinFont> MinikinFontSkia::createFontWithVariation(
134 void MinikinFontSkia::populateSkPaint(SkPaint* paint, const MinikinFont* font,
Typeface.cpp 143 const minikin::MinikinFont* mf =
191 std::shared_ptr<minikin::MinikinFont> font = std::make_shared<MinikinFontSkia>(
  /frameworks/minikin/tests/util/
MinikinFontForTest.cpp 21 #include <minikin/MinikinFont.h>
39 MinikinFont(uniqueId++),
72 std::shared_ptr<MinikinFont> MinikinFontForTest::createFontWithVariation(
74 return std::shared_ptr<MinikinFont>(new MinikinFontForTest(mFontPath, mFontIndex, variations));
MinikinFontForTest.h 20 #include <minikin/MinikinFont.h>
26 class MinikinFontForTest : public MinikinFont {
35 // MinikinFont overrides.
46 std::shared_ptr<MinikinFont> createFontWithVariation(
FontTestUtils.cpp 72 std::shared_ptr<MinikinFont> minikinFont =
74 fonts.push_back(Font(minikinFont, FontStyle(weight, italic)));
76 std::shared_ptr<MinikinFont> minikinFont =
78 fonts.push_back(Font(minikinFont, FontStyle(weight, italic)));
  /frameworks/minikin/tests/unittest/
FontCollectionTest.cpp 60 std::shared_ptr<MinikinFont> font(new MinikinFontForTest(kVsTestFont));
132 std::shared_ptr<MinikinFont> multiAxisFont(new MinikinFontForTest(kMultiAxisFont));
138 std::shared_ptr<MinikinFont> noAxisFont(new MinikinFontForTest(kNoAxisFont));
154 { MinikinFont::MakeTag('w', 'd', 't', 'h'), 1.0f }
166 { MinikinFont::MakeTag('w', 'd', 't', 'h'), 1.0f },
167 { MinikinFont::MakeTag('w', 'g', 'h', 't'), 1.0f }
179 { MinikinFont::MakeTag('Z', 'Z', 'Z', 'Z'), 1.0f }
187 { MinikinFont::MakeTag('w', 'd', 't', 'h'), 1.0f },
188 { MinikinFont::MakeTag('Z', 'Z', 'Z', 'Z'), 1.0f }
FontFamilyTest.cpp 49 std::shared_ptr<MinikinFont> font(new MinikinFontForTest(fontPath));
538 std::shared_ptr<MinikinFont> minikinFont(new MinikinFontForTest(kVsTestFont));
540 new FontFamily(std::vector<Font>{ Font(minikinFont, FontStyle()) }));
589 std::shared_ptr<MinikinFont> minikinFont(
592 std::vector<Font>{ Font(minikinFont, FontStyle()) }));
614 std::vector<FontVariation> variations = {{MinikinFont::MakeTag('w', 'd', 't', 'h'), 1.0f}};
624 { MinikinFont::MakeTag('w', 'd', 't', 'h'), 1.0f },
625 { MinikinFont::MakeTag('w', 'g', 'h', 't'), 1.0f
    [all...]
HbFontCacheTest.cpp 29 #include <minikin/MinikinFont.h>
64 // Different object must be returned if the passed minikinFont has different ID.
70 std::shared_ptr<MinikinFontForTest> minikinFont(
74 hb_font_t* font = getHbFontLocked(minikinFont.get());
88 font = getHbFontLocked(minikinFont.get());
FontCollectionItemizeTest.cpp 673 std::shared_ptr<MinikinFont> font(new MinikinFontForTest(kLatinFont));
678 std::shared_ptr<MinikinFont> font2(new MinikinFontForTest(kVSTestFont));
    [all...]
  /frameworks/minikin/tests/stresstest/
FontFamilyTest.cpp 36 std::shared_ptr<MinikinFont> font(new MinikinFontForTest(fontPath, ttcIndex));
  /frameworks/base/core/jni/android/graphics/
FontFamily.cpp 120 std::shared_ptr<minikin::MinikinFont> minikinFont =
129 if (!minikin::FontFamily::analyzeStyle(minikinFont, &os2Weight, &os2Italic)) {
142 builder->fonts.push_back(minikin::Font(minikinFont, minikin::FontStyle(weight, italic)));
  /frameworks/base/core/jni/
android_text_StaticLayout.cpp 40 #include <minikin/MinikinFont.h>

Completed in 3225 milliseconds

1 2