Home
last modified time | relevance | path

Searched refs:axes (Results 1 – 25 of 49) sorted by relevance

12

/frameworks/minikin/tests/unittest/
DFontTest.cpp239 auto axes = minikinFontBase->GetAxes(); in TEST() local
240 ASSERT_EQ(1u, axes.size()); in TEST()
241 EXPECT_EQ(TAG_wght, axes[0].axisTag); in TEST()
242 EXPECT_EQ(400, axes[0].value); in TEST()
249 auto axes = minikinFontBase->GetAxes(); in TEST() local
250 ASSERT_EQ(1u, axes.size()); in TEST()
251 EXPECT_EQ(TAG_wght, axes[0].axisTag); in TEST()
252 EXPECT_EQ(500, axes[0].value); in TEST()
258 auto axes = minikinFontBase->GetAxes(); in TEST() local
259 ASSERT_EQ(1u, axes.size()); in TEST()
[all …]
DFontUtilsTest.cpp88 std::unordered_set<uint32_t> axes; in TEST() local
89 ASSERT_TRUE(analyzeAxes(fvarTable.data(), fvarTable.size(), &axes)); in TEST()
90 ASSERT_EQ(2u, axes.size()); in TEST()
91 EXPECT_EQ(1u, axes.count(MakeTag('w', 'd', 't', 'h'))); in TEST()
92 EXPECT_EQ(1u, axes.count(MakeTag('w', 'g', 'h', 't'))); in TEST()
93 EXPECT_EQ(0u, axes.count(MakeTag('s', 'l', 'n', 't'))); in TEST()
98 std::unordered_set<uint32_t> axes; in TEST() local
99 ASSERT_FALSE(analyzeAxes(fvarTable.data(), fvarTable.size(), &axes)); in TEST()
111 std::unordered_set<uint32_t> axes; in TEST() local
112 ASSERT_FALSE(analyzeAxes(fvarTable.data(), fvarTable.size(), &axes)); in TEST()
/frameworks/base/tools/velocityplot/
Dvelocityplot.py133 axes = self.fig.add_axes([0.1, top, 0.8, height],
140 axes.text(0.02, 0.02, title, transform=axes.transAxes, fontsize=10, fontweight='bold')
141 axes.set_xlabel('time (s)', fontsize=10, fontweight='bold')
142 axes.set_ylabel(ylabel, fontsize=10, fontweight='bold')
143 axes.set_xticks(range(0, timespan + 1, timeticks))
144 axes.set_yticks(yticks)
145 axes.grid(True)
147 for label in axes.get_xticklabels():
149 for label in axes.get_yticklabels():
152 return axes
[all …]
/frameworks/base/graphics/java/android/graphics/
DFontFamily.java143 public boolean addFont(String path, int ttcIndex, FontVariationAxis[] axes, int weight, in addFont() argument
152 if (axes != null) { in addFont()
153 for (FontVariationAxis axis : axes) { in addFont()
168 public boolean addFontFromBuffer(ByteBuffer font, int ttcIndex, FontVariationAxis[] axes, in addFontFromBuffer() argument
173 if (axes != null) { in addFontFromBuffer()
174 for (FontVariationAxis axis : axes) { in addFontFromBuffer()
199 FontVariationAxis[] axes) { in addFontFromAssetManager() argument
206 return addFontFromBuffer(buffer, ttcIndex, axes, weight, isItalic); in addFontFromAssetManager()
/frameworks/base/libs/hwui/jni/
DFontFamily.cpp53 std::vector<minikin::FontVariation> axes; member
117 for (const auto& axis : builder->axes) { in addSkTypeface()
133 builder->axes.clear(); in addSkTypeface()
138 fontSize, "", ttcIndex, builder->axes); in addSkTypeface()
148 builder->axes.clear(); in addSkTypeface()
178 builder->axes.clear(); in FontFamily_addFont()
184 builder->axes.clear(); in FontFamily_addFont()
200 builder->axes.clear(); in FontFamily_addFontWeightStyle()
206 builder->axes.clear(); in FontFamily_addFontWeightStyle()
217 builder->axes.push_back({static_cast<minikin::AxisTag>(tag), value}); in FontFamily_addAxisValue()
DTypeface.cpp258 std::vector<minikin::FontVariation> axes(axesPtr, axesPtr + axesCount); in create() local
260 std::move(data), fontPath, fontPtr, fontSize, fontIndex, axes); in create()
276 const std::vector<minikin::FontVariation>& axes = typeface->GetAxes(); in write() local
277 writer->writeArray<minikin::FontVariation>(axes.data(), axes.size()); in write()
/frameworks/base/graphics/java/android/graphics/fonts/
DFontVariationAxis.java186 public static @NonNull String toFontVariationSettings(@Nullable FontVariationAxis[] axes) { in toFontVariationSettings() argument
187 if (axes == null) { in toFontVariationSettings()
190 return TextUtils.join(",", axes); in toFontVariationSettings()
197 public static @NonNull String toFontVariationSettings(@Nullable List<FontVariationAxis> axes) { in toFontVariationSettings() argument
198 if (axes == null) { in toFontVariationSettings()
201 return TextUtils.join(",", axes); in toFontVariationSettings()
DFontFileUtil.java263 ArraySet<Integer> axes = new ArraySet<>(); in getSupportedAxes() local
265 axes.add(buffer.getInt(fvarTableOffset + axesArrayOffset + axisSize * i)); in getSupportedAxes()
268 return axes; in getSupportedAxes()
/frameworks/base/core/java/android/graphics/fonts/
DFontFamilyUpdateRequest.java190 public @NonNull Builder setAxes(@NonNull List<FontVariationAxis> axes) { in setAxes() argument
191 Objects.requireNonNull(axes); in setAxes()
192 Preconditions.checkCollectionElementsNotNull(axes, "axes"); in setAxes()
193 mAxes = axes; in setAxes()
242 @IntRange(from = 0) int index, @NonNull List<FontVariationAxis> axes) { in Font() argument
246 mAxes = axes; in Font()
/frameworks/base/tools/orientationplot/
Dorientationplot.py207 axes = self.fig.add_axes([0.1, top, 0.8, height],
214 axes.text(0.02, 0.02, title, transform=axes.transAxes, fontsize=10, fontweight='bold')
215 axes.set_xlabel('time (s)', fontsize=10, fontweight='bold')
216 axes.set_ylabel(ylabel, fontsize=10, fontweight='bold')
217 axes.set_xticks(range(0, timespan + 1, timeticks))
218 axes.set_yticks(yticks)
219 axes.grid(True)
221 for label in axes.get_xticklabels():
223 for label in axes.get_yticklabels():
226 return axes
[all …]
/frameworks/base/packages/SystemUI/animation/src/com/android/systemui/animation/
DFontInterpolator.kt70 axes: List<FontVariationAxis> in <lambda>()
74 axes.toMutableList().apply { sortBy { it.tag } } in <lambda>()
77 fun set(font: Font, axes: List<FontVariationAxis>) { in <lambda>()
81 sortedAxes.addAll(axes) in <lambda>()
105 val startAxes = start.axes ?: EMPTY_AXES in <lambda>()
106 val endAxes = end.axes ?: EMPTY_AXES in <lambda>()
DTextAnimator.kt46 val axes = FontVariationAxis.fromFontVariationSettings(fVar) in getTypefaceForVariant() constant
49 axes.removeIf { !baseTypeface.isSupportedAxes(it.getOpenTypeTagValue()) } in getTypefaceForVariant()
50 if (axes.isEmpty()) { in getTypefaceForVariant()
53 return Typeface.createFromTypefaceWithVariation(baseTypeface, axes) in getTypefaceForVariant()
/frameworks/native/services/sensorservice/
DSensorDeviceUtils.cpp38 size_t axes = 0; in quantizeSensorEventValues() local
46 axes = 3; in quantizeSensorEventValues()
67 axes = 1; in quantizeSensorEventValues()
76 for (size_t i = 0; i < axes; i++) { in quantizeSensorEventValues()
/frameworks/minikin/libs/minikin/
DFontUtils.cpp48 bool analyzeAxes(const uint8_t* fvar_data, size_t fvar_size, std::unordered_set<uint32_t>* axes) { in analyzeAxes() argument
55 axes->clear(); in analyzeAxes()
78 axes->insert(tag); in analyzeAxes()
DFontUtils.h26 bool analyzeAxes(const uint8_t* fvar_data, size_t fvar_size, std::unordered_set<uint32_t>* axes);
/frameworks/minikin/tests/util/
DFreeTypeMinikinFontForTest.cpp63 const std::vector<FontVariation>& axes) in FreeTypeMinikinFontForTest() argument
64 : mFontPath(font_path), mFontIndex(index), mAxes(axes) { in FreeTypeMinikinFontForTest()
140 const std::vector<FontVariation>& axes) const { in createFontWithVariation()
141 return std::make_shared<FreeTypeMinikinFontForTest>(mFontPath, mFontIndex, axes); in createFontWithVariation()
/frameworks/base/core/tests/coretests/src/android/graphics/
DFontFileUtilTest.java143 String axes = FontTestUtil.getVarSettingsFromStyle(weight, italic); in testVariationFont() local
146 FontVariationAxis.fromFontVariationSettings(axes)); in testVariationFont()
147 assertEquals(path + "#" + axes, weight, FontFileUtil.unpackWeight(packed)); in testVariationFont()
148 assertEquals(path + "#" + axes, italic, FontFileUtil.unpackItalic(packed)); in testVariationFont()
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/animation/
DFontInterpolatorTest.kt38 val expectAxes = expect.axes?.also { it.sortBy { axis -> axis.tag } } in <lambda>()
39 val actualAxes = actual.axes?.also { it.sortBy { axis -> axis.tag } } in <lambda>()
48 val actualAxes = actual.axes?.also { it.sortBy { axis -> axis.tag } } in <lambda>()
/frameworks/base/libs/hwui/jni/fonts/
DFont.cpp47 std::vector<minikin::FontVariation> axes; member
80 toBuilder(builderPtr)->axes.emplace_back(static_cast<minikin::AxisTag>(tag), value); in Font_Builder_addAxis()
107 fontPtr, fontSize, ttcIndex, builder->axes); in Font_Builder_build()
133 for (const auto& axis : builder->axes) { in Font_Builder_clone()
145 builder->axes); in Font_Builder_clone()
451 int ttcIndex, const std::vector<minikin::FontVariation>& axes) { in createMinikinFontSkia() argument
453 for (const auto& axis : axes) { in createMinikinFontSkia()
469 fontPath, ttcIndex, axes); in createMinikinFontSkia()
DFont.h34 int ttcIndex, const std::vector<minikin::FontVariation>& axes);
/frameworks/native/cmds/evemu-record/
Devdev.rs248 let mut axes = Vec::new(); in supported_axes_of_type() localVariable
253 axes.push((i * 8 + j) as u16); in supported_axes_of_type()
258 Ok(axes) in supported_axes_of_type()
/frameworks/base/native/android/
Dsystem_fonts.cpp251 std::vector<std::pair<uint32_t, float>> axes; in ASystemFontIterator_open() local
253 axes.push_back(std::make_pair(tag, value)); in ASystemFontIterator_open()
260 axes}); in ASystemFontIterator_open()
330 const std::vector<minikin::FontVariation>& axes = minikinFontSkia->GetAxes(); in AFontMatcher_match() local
331 result->mAxes.reserve(axes.size()); in AFontMatcher_match()
332 for (auto axis : axes) { in AFontMatcher_match()
/frameworks/base/core/java/com/android/internal/widget/
DNestedScrollingChild.java108 boolean startNestedScroll(int axes); in startNestedScroll() argument
/frameworks/base/apct-tests/perftests/core/src/android/graphics/perftests/
DTypefaceCreatePerfTest.java151 final List<FontVariationAxis> axes = Arrays.asList( in testCreate_fromTypefaceWithVariation() local
156 Typeface face = Typeface.createFromTypefaceWithVariation(Typeface.SANS_SERIF, axes); in testCreate_fromTypefaceWithVariation()
/frameworks/base/libs/hwui/hwui/
DMinikinSkia.cpp39 const std::vector<minikin::FontVariation>& axes) in MinikinFontSkia() argument
45 , mAxes(axes) in MinikinFontSkia()

12