/aosp14/frameworks/base/libs/hwui/jni/ |
H A D | FontFamily.cpp | 80 static jlong FontFamily_create(CRITICAL_JNI_PARAMS_COMMA jlong builderPtr) { in FontFamily_create() argument 81 if (builderPtr == 0) { in FontFamily_create() 84 NativeFamilyBuilder* builder = toNativeBuilder(builderPtr); in FontFamily_create() 97 static void releaseBuilder(jlong builderPtr) { in releaseBuilder() argument 98 delete toNativeBuilder(builderPtr); in releaseBuilder() 170 static jboolean FontFamily_addFont(JNIEnv* env, jobject clazz, jlong builderPtr, jobject bytebuf, in FontFamily_addFont() argument 173 NativeFamilyBuilder* builder = reinterpret_cast<NativeFamilyBuilder*>(builderPtr); in FontFamily_addFont() 192 static jboolean FontFamily_addFontWeightStyle(JNIEnv* env, jobject clazz, jlong builderPtr, in FontFamily_addFontWeightStyle() argument 195 NativeFamilyBuilder* builder = toNativeBuilder(builderPtr); in FontFamily_addFontWeightStyle() 214 static void FontFamily_addAxisValue(CRITICAL_JNI_PARAMS_COMMA jlong builderPtr, jint tag, jfloat va… in FontFamily_addAxisValue() argument [all …]
|
H A D | android_graphics_DisplayListCanvas.cpp | 147 jint color, jlong builderPtr) { in android_view_DisplayListCanvas_drawRippleProps() argument 157 SkRuntimeShaderBuilder* builder = reinterpret_cast<SkRuntimeShaderBuilder*>(builderPtr); in android_view_DisplayListCanvas_drawRippleProps()
|
/aosp14/frameworks/base/libs/hwui/jni/text/ |
H A D | MeasuredText.cpp | 67 static void nAddStyleRun(JNIEnv* /* unused */, jclass /* unused */, jlong builderPtr, in nAddStyleRun() argument 73 toBuilder(builderPtr) in nAddStyleRun() 78 static void nAddReplacementRun(JNIEnv* /* unused */, jclass /* unused */, jlong builderPtr, in nAddReplacementRun() argument 80 toBuilder(builderPtr)->addReplacementRun(start, end, width, in nAddReplacementRun() 85 static jlong nBuildMeasuredText(JNIEnv* env, jclass /* unused */, jlong builderPtr, jlong hintPtr, in nBuildMeasuredText() argument 92 return toJLong(toBuilder(builderPtr) in nBuildMeasuredText() 99 static void nFreeBuilder(JNIEnv* env, jclass /* unused */, jlong builderPtr) { in nFreeBuilder() argument 100 delete toBuilder(builderPtr); in nFreeBuilder()
|
/aosp14/frameworks/base/graphics/java/android/graphics/fonts/ |
H A D | FontFamily.java | 124 final long builderPtr = nInitBuilder(); in build() local 126 nAddFont(builderPtr, mFonts.get(i).getNativePtr()); in build() 128 final long ptr = nBuild(builderPtr, langTags, variant, isCustomFallback, in build() 141 private static native void nAddFont(long builderPtr, long fontPtr); in nAddFont() argument 142 private static native long nBuild(long builderPtr, String langTags, int variant, in nBuild() argument
|
H A D | Font.java | 469 final long builderPtr = nInitBuilder(); in build() local 472 nAddAxis(builderPtr, axis.getOpenTypeTagValue(), axis.getStyleValue()); in build() 481 ptr = nBuild(builderPtr, readonlyBuffer, filePath, mLocaleList, mWeight, italic, in build() 485 ptr = nClone(mFont.getNativePtr(), builderPtr, mWeight, italic, mTtcIndex); in build() 496 private static native void nAddAxis(long builderPtr, int tag, float value); in nAddAxis() argument 498 long builderPtr, @NonNull ByteBuffer buffer, @NonNull String filePath, in nBuild() argument 502 private static native long nClone(long fontPtr, long builderPtr, int weight, in nClone() argument
|
/aosp14/frameworks/base/libs/hwui/jni/fonts/ |
H A D | FontFamily.cpp | 54 static void FontFamily_Builder_addFont(CRITICAL_JNI_PARAMS_COMMA jlong builderPtr, jlong fontPtr) { in FontFamily_Builder_addFont() argument 55 toBuilder(builderPtr)->fonts.push_back(toFontWrapper(fontPtr)->font); in FontFamily_Builder_addFont() 59 static jlong FontFamily_Builder_build(JNIEnv* env, jobject clazz, jlong builderPtr, in FontFamily_Builder_build() argument 62 std::unique_ptr<NativeFamilyBuilder> builder(toBuilder(builderPtr)); in FontFamily_Builder_build()
|
H A D | Font.cpp | 81 static void Font_Builder_addAxis(CRITICAL_JNI_PARAMS_COMMA jlong builderPtr, jint tag, jfloat value… in Font_Builder_addAxis() argument 82 toBuilder(builderPtr)->axes.emplace_back(static_cast<minikin::AxisTag>(tag), value); in Font_Builder_addAxis() 86 static jlong Font_Builder_build(JNIEnv* env, jobject clazz, jlong builderPtr, jobject buffer, in Font_Builder_build() argument 90 std::unique_ptr<NativeFontBuilder> builder(toBuilder(builderPtr)); in Font_Builder_build() 127 static jlong Font_Builder_clone(JNIEnv* env, jobject clazz, jlong fontPtr, jlong builderPtr, in Font_Builder_clone() argument 131 std::unique_ptr<NativeFontBuilder> builder(toBuilder(builderPtr)); in Font_Builder_clone()
|
/aosp14/frameworks/base/graphics/java/android/graphics/ |
H A D | FontFamily.java | 220 private static native boolean nAddFont(long builderPtr, ByteBuffer font, int ttcIndex, in nAddFont() argument 222 private static native boolean nAddFontWeightStyle(long builderPtr, ByteBuffer font, in nAddFontWeightStyle() argument 227 private static native void nAddAxisValue(long builderPtr, int tag, float value); in nAddAxisValue() argument
|