Lines Matching refs:env

31 extern int register_android_graphics_ByteBufferStreamAdaptor(JNIEnv* env);
32 extern int register_android_graphics_Camera(JNIEnv* env);
33 extern int register_android_graphics_CreateJavaOutputStreamAdaptor(JNIEnv* env);
34 extern int register_android_graphics_Graphics(JNIEnv* env);
36 extern int register_android_graphics_Interpolator(JNIEnv* env);
37 extern int register_android_graphics_MaskFilter(JNIEnv* env);
39 extern int register_android_graphics_PathEffect(JNIEnv* env);
40 extern int register_android_graphics_Shader(JNIEnv* env);
41 extern int register_android_graphics_RenderEffect(JNIEnv* env);
42 extern int register_android_graphics_Typeface(JNIEnv* env);
43 extern int register_android_graphics_YuvImage(JNIEnv* env);
47 extern int register_android_graphics_Canvas(JNIEnv* env);
48 extern int register_android_graphics_CanvasProperty(JNIEnv* env);
49 extern int register_android_graphics_ColorFilter(JNIEnv* env);
50 extern int register_android_graphics_ColorSpace(JNIEnv* env);
51 extern int register_android_graphics_DrawFilter(JNIEnv* env);
52 extern int register_android_graphics_FontFamily(JNIEnv* env);
53 extern int register_android_graphics_Matrix(JNIEnv* env);
54 extern int register_android_graphics_Paint(JNIEnv* env);
55 extern int register_android_graphics_Path(JNIEnv* env);
56 extern int register_android_graphics_PathIterator(JNIEnv* env);
57 extern int register_android_graphics_PathMeasure(JNIEnv* env);
58 extern int register_android_graphics_Picture(JNIEnv* env);
59 extern int register_android_graphics_Region(JNIEnv* env);
60 extern int register_android_graphics_animation_NativeInterpolatorFactory(JNIEnv* env);
61 extern int register_android_graphics_animation_RenderNodeAnimator(JNIEnv* env);
62 extern int register_android_graphics_drawable_AnimatedVectorDrawable(JNIEnv* env);
63 extern int register_android_graphics_drawable_VectorDrawable(JNIEnv* env);
64 extern int register_android_graphics_fonts_Font(JNIEnv* env);
65 extern int register_android_graphics_fonts_FontFamily(JNIEnv* env);
66 extern int register_android_graphics_text_LineBreaker(JNIEnv* env);
67 extern int register_android_graphics_text_MeasuredText(JNIEnv* env);
68 extern int register_android_graphics_text_TextShaper(JNIEnv* env);
69 extern int register_android_graphics_text_GraphemeBreak(JNIEnv* env);
71 extern int register_android_util_PathParser(JNIEnv* env);
72 extern int register_android_view_DisplayListCanvas(JNIEnv* env);
73 extern int register_android_view_RenderNode(JNIEnv* env);
135 const vector<string>& classesToRegister, JNIEnv* env) { in register_jni_procs() argument
138 if (jniRegMap.at(className).mProc(env) < 0) { in register_jni_procs()
156 static vector<string> parseCsv(JNIEnv* env, jstring csvJString) { in parseCsv() argument
157 const char* charArray = env->GetStringUTFChars(csvJString, 0); in parseCsv()
160 env->ReleaseStringUTFChars(csvJString, charArray); in parseCsv()
172 int register_android_graphics_classes(JNIEnv *env) { in register_android_graphics_classes() argument
174 env->GetJavaVM(&vm); in register_android_graphics_classes()
179 jclass system = FindClassOrDie(env, "java/lang/System"); in register_android_graphics_classes()
180 jmethodID getPropertyMethod = GetStaticMethodIDOrDie(env, system, "getProperty", in register_android_graphics_classes()
184 auto nativesClassesJString = (jstring)env->CallStaticObjectMethod( in register_android_graphics_classes()
185 system, getPropertyMethod, env->NewStringUTF("graphics_native_classes"), in register_android_graphics_classes()
186 env->NewStringUTF("")); in register_android_graphics_classes()
187 vector<string> classesToRegister = parseCsv(env, nativesClassesJString); in register_android_graphics_classes()
189 if (register_jni_procs(gRegJNIMap, classesToRegister, env) < 0) { in register_android_graphics_classes()