Home
last modified time | relevance | path

Searched refs:families (Results 1 – 25 of 27) sorted by relevance

12

/frameworks/base/core/tests/coretests/src/android/graphics/
DFontListParserTest.java382 List<FontConfig.FontFamily> families = config.getFontFamilies(); in ignore() local
383 assertThat(families.size()).isEqualTo(2); // legacy one should be ignored. in ignore()
384 assertThat(families.get(1).getFontList().get(0).getFile().getName()) in ignore()
399 List<FontConfig.FontFamily> families = config.getFontFamilies(); in varFamilyType() local
400 assertThat(families.size()).isEqualTo(1); // legacy one should be ignored. in varFamilyType()
401 assertThat(families.get(0).getFontList().get(0).getVarTypeAxes()) in varFamilyType()
403 assertThat(families.get(0).getFontList().get(1).getVarTypeAxes()) in varFamilyType()
405 assertThat(families.get(0).getFontList().get(2).getVarTypeAxes()) in varFamilyType()
431 List<FontConfig.FontFamily> families = config.getFontFamilies(); in varFamilyTypeRsolve() local
432 assertThat(families.size()).isEqualTo(5); in varFamilyTypeRsolve()
[all …]
/frameworks/base/graphics/java/android/graphics/fonts/
DFontCustomizationParser.java103 List<NamedFamilyList> families, in validateAndTransformToResult() argument
107 for (int i = 0; i < families.size(); ++i) { in validateAndTransformToResult()
108 final NamedFamilyList family = families.get(i); in validateAndTransformToResult()
129 List<NamedFamilyList> families = new ArrayList<>(); in readFamilies() local
137 readFamily(parser, fontDir, families, outLocaleFamilies, updatableFontMap); in readFamilies()
139 readFamilyList(parser, fontDir, families, updatableFontMap); in readFamilies()
146 return validateAndTransformToResult(families, outLocaleFamilies, aliases); in readFamilies()
/frameworks/base/core/java/android/text/
DFontConfig.java74 public FontConfig(@NonNull List<FontFamily> families, @NonNull List<Alias> aliases, in FontConfig() argument
78 mFamilies = families; in FontConfig()
89 public FontConfig(@NonNull List<FontFamily> families, @NonNull List<Alias> aliases, in FontConfig() argument
91 this(families, aliases, Collections.emptyList(), Collections.emptyList(), in FontConfig()
181 final List<FontFamily> families = new ArrayList<>();
182 source.readTypedList(families, FontFamily.CREATOR);
189 return new FontConfig(families, aliases, familyLists,
765 public NamedFamilyList(@NonNull List<FontFamily> families, @NonNull String name) { in NamedFamilyList() argument
766 mFamilies = families; in NamedFamilyList()
814 final List<FontFamily> families = new ArrayList<>();
[all …]
/frameworks/base/libs/hwui/hwui/
DTypeface.cpp128 Typeface* Typeface::createFromFamilies(std::vector<std::shared_ptr<minikin::FontFamily>>&& families, in createFromFamilies() argument
132 result->fFontCollection = minikin::FontCollection::create(std::move(families)); in createFromFamilies()
135 fallback->fFontCollection->createCollectionWithFamilies(std::move(families)); in createFromFamilies()
144 families.empty() ? nullptr in createFromFamilies()
145 : families[0]->getClosestMatch(defaultStyle).typeface().get(); in createFromFamilies()
DTypeface.h81 std::vector<std::shared_ptr<minikin::FontFamily>>&& families, int weight, int italic,
/frameworks/minikin/libs/minikin/
DFontCollection.cpp152 auto families = std::make_shared<vector<std::shared_ptr<FontFamily>>>(); in init() local
160 families->emplace_back(family); in init()
172 mMaybeSharedFamilies = families; in init()
173 mFamilyCount = families->size(); in init()
214 const std::shared_ptr<std::vector<std::shared_ptr<FontFamily>>>& families) in FontCollection() argument
218 mMaybeSharedFamilies = families; in FontCollection()
909 std::vector<std::shared_ptr<FontFamily>> families; in createCollectionWithVariation() local
916 families.push_back(newFamily); in createCollectionWithVariation()
918 families.push_back(family); in createCollectionWithVariation()
922 return std::shared_ptr<FontCollection>(new FontCollection(families)); in createCollectionWithVariation()
[all …]
DFontFamily.cpp252 std::shared_ptr<std::vector<FontFamily>> families = std::make_shared<std::vector<FontFamily>>(); in readVector() local
253 families->reserve(count); in readVector()
258 families->push_back(FontFamily(reader, fonts)); in readVector()
260 pointers.emplace_back(families, &families->back()); in readVector()
267 const std::vector<std::shared_ptr<FontFamily>>& families) { in writeVector() argument
269 for (const auto& fontFamily : families) { in writeVector()
279 writer->write<uint32_t>(families.size()); in writeVector()
280 for (const auto& fontFamily : families) { in writeVector()
/frameworks/base/services/core/java/com/android/server/graphics/fonts/
DFontManagerShellCommand.java164 List<FontConfig.FontFamily> families = fontConfig.getFontFamilies(); in dumpFontConfig() local
194 for (int i = 0; i < families.size(); ++i) { in dumpFontConfig()
195 final FontConfig.FontFamily family = families.get(i); in dumpFontConfig()
243 @NonNull FontFamily[] families) { in dumpFallback() argument
244 for (FontFamily family : families) { in dumpFallback()
326 FontFamily[] families = fallbackMap.get(nextArg); in dump() local
327 if (families == null) { in dump()
330 dumpFallback(writer, families); in dump()
DUpdatableFontDir.java647 List<FontUpdateRequest.Family> families = persistentConfig.fontFamilies; in getSystemFontConfig() local
650 new ArrayList<>(config.getNamedFamilyLists().size() + families.size()); in getSystemFontConfig()
657 for (int i = 0; i < families.size(); ++i) { in getSystemFontConfig()
658 FontConfig.NamedFamilyList family = resolveFontFilesForNamedFamily(families.get(i)); in getSystemFontConfig()
/frameworks/minikin/tests/perftests/
DFontCollection.cpp36 std::vector<std::shared_ptr<FontFamily>> families = in BM_FontCollection_construct() local
39 FontCollection::create(families); in BM_FontCollection_construct()
/frameworks/minikin/tests/util/
DFontTestUtils.cpp54 std::vector<std::shared_ptr<FontFamily>> families; in getFontFamilies() local
116 families.push_back(family); in getFontFamilies()
119 return families; in getFontFamilies()
/frameworks/base/graphics/java/android/graphics/
DTypeface.java1119 private static Typeface createFromFamilies(android.graphics.FontFamily[] families) {
1120 long[] ptrArray = new long[families.length];
1121 for (int i = 0; i < families.length; i++) {
1122 ptrArray[i] = families[i].mNativePtr;
1135 @Nullable FontFamily[] families) {
1136 final long[] ptrArray = new long[families.length];
1137 for (int i = 0; i < families.length; ++i) {
1138 ptrArray[i] = families[i].getNativePtr();
1152 android.graphics.FontFamily[] families, int weight, int italic) {
1153 return createFromFamiliesWithDefault(families, DEFAULT_FAMILY, weight, italic);
[all …]
DFontListParser.java159 List<FontConfig.FontFamily> families = new ArrayList<>(); in readFamilies() local
179 families.add(family); in readFamilies()
194 families.addAll(namedFamilyList.getFamilies()); in readFamilies()
211 families.addAll(namedFamilyList.getFamilies()); in readFamilies()
239 return new FontConfig(families, filtered, resultNamedFamilies, in readFamilies()
/frameworks/minikin/tests/unittest/
DFontCollectionItemizeTest.cpp740 std::vector<std::shared_ptr<FontFamily>> families; in TEST() local
741 families.push_back(buildFontFamily(kLatinFont)); in TEST()
742 families.push_back(buildFontFamily(kVSTestFont)); in TEST()
744 std::shared_ptr<FontCollection> collection(FontCollection::create(families)); in TEST()
933 std::vector<std::shared_ptr<FontFamily>> families; in TEST() local
944 families.push_back(firstFamily); in TEST()
960 families.push_back(family); in TEST()
963 std::shared_ptr<FontCollection> collection(FontCollection::create(families)); in TEST()
1526 std::vector<std::shared_ptr<FontFamily>> families = {dummyFamily, familyA, familyB}; in TEST() local
1529 std::shared_ptr<FontCollection> collection(FontCollection::create(families)); in TEST()
[all …]
DFontCollectionTest.cpp221 std::vector<std::shared_ptr<FontFamily>> families = {buildFontFamily(kVsTestFont)}; in TEST() local
222 auto fc1 = FontCollection::create(families); in TEST()
223 auto fc2 = FontCollection::create(families); in TEST()
DLayoutCoreTest.cpp70 std::vector<std::shared_ptr<FontFamily>> families; in makeFontCollection() local
72 families.push_back(buildFontFamily(fontPath)); in makeFontCollection()
74 return FontCollection::create(families); in makeFontCollection()
DGreedyLineBreakerTest.cpp90 std::vector<std::shared_ptr<FontFamily>> families = {family}; in doLineBreakForJapanese() local
91 auto fc = FontCollection::create(families); in doLineBreakForJapanese()
111 std::vector<std::shared_ptr<FontFamily>> families = {family}; in doLineBreakForKorean() local
112 auto fc = FontCollection::create(families); in doLineBreakForKorean()
132 std::vector<std::shared_ptr<FontFamily>> families = {family1, family2}; in doLineBreak() local
133 auto fc = FontCollection::create(families); in doLineBreak()
153 std::vector<std::shared_ptr<FontFamily>> families = {family1, family2}; in doLineBreakWithNoHyphenSpan() local
154 auto fc = FontCollection::create(families); in doLineBreakWithNoHyphenSpan()
192 std::vector<std::shared_ptr<FontFamily>> families = {family1, family2}; in doLineBreakForBounds() local
193 auto fc = FontCollection::create(families); in doLineBreakForBounds()
[all …]
DOptimalLineBreakerTest.cpp81 std::vector<std::shared_ptr<FontFamily>> families = {family1, family2}; in doLineBreak() local
82 auto fc = FontCollection::create(families); in doLineBreak()
99 std::vector<std::shared_ptr<FontFamily>> families = {family1}; in doLineBreakForJapanese() local
100 auto fc = FontCollection::create(families); in doLineBreakForJapanese()
116 std::vector<std::shared_ptr<FontFamily>> families = {family1, family2}; in doLineBreakWithNoHyphenSpan() local
117 auto fc = FontCollection::create(families); in doLineBreakWithNoHyphenSpan()
149 std::vector<std::shared_ptr<FontFamily>> families = {family1, family2}; in doLineBreakForBounds() local
150 auto fc = FontCollection::create(families); in doLineBreakForBounds()
205 std::vector<std::shared_ptr<FontFamily>> families = {family1}; in doLineBreakWithLetterSpacing() local
206 auto fc = FontCollection::create(families); in doLineBreakWithLetterSpacing()
[all …]
DFontFamilyTest.cpp884 std::vector<uint8_t> writeToBuffer(const std::vector<std::shared_ptr<FontFamily>>& families) { in writeToBuffer() argument
886 FontFamily::writeVector(&fakeWriter, families); in writeToBuffer()
889 FontFamily::writeVector(&writer, families); in writeToBuffer()
/frameworks/base/libs/hwui/jni/
DTypeface.cpp111 ScopedLongArrayRO families(env, familyArray); in Typeface_createFromArray() local
114 familyVec.reserve(families.size()); in Typeface_createFromArray()
115 for (size_t i = 0; i < families.size(); i++) { in Typeface_createFromArray()
116 FontFamilyWrapper* family = reinterpret_cast<FontFamilyWrapper*>(families[i]); in Typeface_createFromArray()
/frameworks/base/tools/fonts/
Dfontchain_linter.py237 families = tree.findall('family')
241 assert len(families) < 254, (
243 for family in families:
261 for family in families:
/frameworks/base/libs/hwui/tests/unit/
DTypefaceTests.cpp432 std::vector<std::shared_ptr<minikin::FontFamily>> families = { in TEST() local
436 Typeface::createFromFamilies(std::move(families), RESOLVE_BY_FONT_TABLE, in TEST()
443 std::vector<std::shared_ptr<minikin::FontFamily>> families = { in TEST() local
446 Typeface::createFromFamilies(std::move(families), RESOLVE_BY_FONT_TABLE, in TEST()
/frameworks/minikin/include/minikin/
DFontFamily.h59 const std::vector<std::shared_ptr<FontFamily>>& families);
DFontCollection.h187 std::vector<std::shared_ptr<FontFamily>>&& families) const;
/frameworks/opt/telephony/src/java/com/android/internal/telephony/uicc/
DPinStorage.java968 int[] families = { in isPinState() local
972 for (int i = 0; i < families.length; i++) { in isPinState()

12