Home
last modified time | relevance | path

Searched refs:fTypefaces (Results 1 - 11 of 11) sorted by relevance

/third_party/skia/src/core/
H A DSkTypefaceCache.cpp17 if (fTypefaces.count() >= TYPEFACE_CACHE_LIMIT) { in add()
21 fTypefaces.emplace_back(std::move(face)); in add()
25 for (const sk_sp<SkTypeface>& typeface : fTypefaces) { in findByProcAndRef()
34 int count = fTypefaces.count(); in purge()
37 if (fTypefaces[i]->unique()) { in purge()
38 fTypefaces.removeShuffle(i); in purge()
50 this->purge(fTypefaces.count()); in purgeAll()
H A DSkTypefaceCache.h71 SkTArray<sk_sp<SkTypeface>> fTypefaces; member in SkTypefaceCache
/third_party/skia/gm/
H A Dfontcache.cpp60 fTypefaces[0] = ToolUtils::create_portable_typeface("serif", SkFontStyle::Italic());
61 fTypefaces[1] = ToolUtils::create_portable_typeface("sans-serif", SkFontStyle::Italic());
62 fTypefaces[2] = ToolUtils::create_portable_typeface("serif", SkFontStyle::Normal());
63 fTypefaces[3] = ToolUtils::create_portable_typeface("sans-serif", SkFontStyle::Normal());
64 fTypefaces[4] = ToolUtils::create_portable_typeface("serif", SkFontStyle::Bold());
65 fTypefaces[5] = ToolUtils::create_portable_typeface("sans-serif", SkFontStyle::Bold());
107 for (const auto& typeface : fTypefaces) { in drawText()
130 sk_sp<SkTypeface> fTypefaces[6]; member in FontCacheGM
H A Dvariedtext.cpp66 static_assert(4 == SK_ARRAY_COUNT(fTypefaces), "typeface_cnt");
67 fTypefaces[0] = ToolUtils::create_portable_typeface("sans-serif", SkFontStyle());
68 fTypefaces[1] = ToolUtils::create_portable_typeface("sans-serif", SkFontStyle::Bold());
69 fTypefaces[2] = ToolUtils::create_portable_typeface("serif", SkFontStyle());
70 fTypefaces[3] = ToolUtils::create_portable_typeface("serif", SkFontStyle::Bold());
90 fTypefaceIndices[i] = random.nextULessThan(SK_ARRAY_COUNT(fTypefaces));
94 fFont.setTypeface(fTypefaces[fTypefaceIndices[i]]);
121 fFont.setTypeface(fTypefaces[fTypefaceIndices[i]]);
152 sk_sp<SkTypeface> fTypefaces[4]; member in VariedTextGM
/third_party/skia/tools/fonts/
H A DTestFontMgr.cpp38 int count() override { return fTypefaces.size(); }
42 *style = fTypefaces[index].fStyle;
45 *name = fTypefaces[index].fStyleName;
50 return SkRef(fTypefaces[index].fTypeface.get());
59 std::vector<TypefaceEntry> fTypefaces; member in __anon26486::final
77 family->fTypefaces.emplace_back( in FontMgr()
88 fFamilies.back()->fTypefaces.emplace_back( in FontMgr()
100 fFamilies.back()->fTypefaces.emplace_back( in FontMgr()
104 fFamilies.back()->fTypefaces.emplace_back( in FontMgr()
/third_party/skia/experimental/sktext/src/
H A DPaint.h51 fTypefaces.emplace_back(typeface); in MultipleFontChain()
55 size_t count() const override { return fTypefaces.size(); }
57 SkASSERT(index < fTypefaces.size());
58 return fTypefaces[index];
62 bool empty() const { return fTypefaces.empty(); }
65 std::vector<sk_sp<SkTypeface>> fTypefaces;
/third_party/skia/modules/skparagraph/src/
H A DFontCollection.cpp172 auto found = fTypefaces.find(familyKey);
212 fTypefaces.set(familyKey, typefaces);
223 auto found = fTypefaces.find(familyKey);
224 if (found != fTypefaces.end()) {
264 fTypefaces.emplace(familyKey, typefaces);
460 fTypefaces.reset();
462 fTypefaces.clear();
/third_party/skia/src/ports/
H A DSkFontMgr_fuchsia.cpp295 if (fTypefaces.empty()) fTypefaces.resize(fStyles.size());
297 if (!fTypefaces[index]) {
298 fTypefaces[index] = fFontManager->FetchTypeface(
304 return SkSafeRef(fTypefaces[index].get());
313 std::vector<sk_sp<SkTypeface>> fTypefaces; member in SkFontStyleSet_Fuchsia
/third_party/skia/modules/skparagraph/include/
H A DFontCollection.h154 SkTHashMap<FamilyKey, std::vector<sk_sp<SkTypeface>>, FamilyKey::Hasher> fTypefaces; member in skia::textlayout::FontCollection
160 std::unordered_map<FamilyKey, std::vector<std::shared_ptr<RSTypeface>>, FamilyKey::Hasher> fTypefaces; member in skia::textlayout::FontCollection
/third_party/skia/src/xps/
H A DSkXPSDevice.h128 SkTArray<TypefaceUse, true> fTypefaces; member in SkXPSDevice
H A DSkXPSDevice.cpp122 , fCurrentPage(0), fTopTypefaces(&fTypefaces) {} in SkXPSDevice()

Completed in 9 milliseconds