Searched defs:env (Results 1 - 25 of 311) sorted by path

1234567891011>>

/frameworks/av/media/libstagefright/http/
H A DHTTPHelper.cpp39 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
42 env, env->FindClass("android/media/MediaHTTPService"));
45 jmethodID constructID = env->GetMethodID(clazz.get(), "<init>", "()V");
49 env, env->NewObject(clazz.get(), constructID));
54 env->GetMethodID(clazz.get(), "asBinder", "()Landroid/os/IBinder;");
58 env, env->CallObjectMethod(httpServiceObj.get(), asBinderID));
62 ibinderForJavaObject(env, httpServiceBinderOb
[all...]
/frameworks/av/media/ndk/
H A DNdkMediaExtractor.cpp85 JNIEnv *env = AndroidRuntime::getJNIEnv(); local
87 if (env == NULL) {
92 jclass mediahttpclass = env->FindClass("android/media/MediaHTTPService");
95 env->ExceptionClear();
99 jmethodID mediaHttpCreateMethod = env->GetStaticMethodID(mediahttpclass,
103 env->ExceptionClear();
107 jstring jloc = env->NewStringUTF(location);
109 service = env->CallStaticObjectMethod(mediahttpclass, mediaHttpCreateMethod, jloc);
110 env->DeleteLocalRef(jloc);
114 sp<IBinder> binder = ibinderForJavaObject(env, servic
[all...]
/frameworks/base/apct-tests/perftests/core/jni/
H A DSystemPerfTest.cpp24 static jint jintarrayGetLength(JNIEnv* env, jclass, jintArray jarray) { argument
25 const jsize len = env->GetArrayLength(jarray);
29 static jint jintarrayCriticalAccess(JNIEnv* env, jclass, jintArray jarray, jint index) { argument
30 const jsize len = env->GetArrayLength(jarray);
34 jint* data = (jint*) env->GetPrimitiveArrayCritical(jarray, 0);
36 env->ReleasePrimitiveArrayCritical(jarray, data, 0);
40 static jint jintarrayBasicAccess(JNIEnv* env, jclass, jintArray jarray, jint index) { argument
41 const jsize len = env->GetArrayLength(jarray);
45 jint* data = env->GetIntArrayElements(jarray, 0);
47 env
58 registerNativeMethods(JNIEnv* env, const char* className, const JNINativeMethod* gMethods, int numMethods) argument
71 JNIEnv *env = NULL; local
[all...]
/frameworks/base/cmds/app_process/
H A Dapp_main.cpp49 virtual void onVmCreated(JNIEnv* env) argument
69 mClass = env->FindClass(slashClassName);
75 mClass = reinterpret_cast<jclass>(env->NewGlobalRef(mClass));
/frameworks/base/cmds/hid/jni/
H A Dcom_android_commands_hid_Device.cpp57 static void checkAndClearException(JNIEnv* env, const char* methodName) { argument
58 if (env->ExceptionCheck()) {
60 LOGE_EX(env);
61 env->ExceptionClear();
65 DeviceCallback::DeviceCallback(JNIEnv* env, jobject callback) : argument
66 mCallbackObject(env->NewGlobalRef(callback)) { }
69 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
70 env->DeleteGlobalRef(mCallbackObject);
74 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
75 env
80 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
176 getData(JNIEnv* env, jbyteArray javaArray, size_t& outSize) argument
186 openDevice(JNIEnv* env, jclass , jstring rawName, jint id, jint vid, jint pid, jbyteArray rawDescriptor, jobject queue, jobject callback) argument
205 sendReport(JNIEnv* env, jclass , jlong ptr,jbyteArray rawReport) argument
230 register_com_android_commands_hid_Device(JNIEnv* env) argument
243 JNIEnv *env = NULL; local
[all...]
/frameworks/base/core/jni/
H A DAndroidRuntime.cpp53 extern int register_android_os_Binder(JNIEnv* env);
54 extern int register_android_os_Process(JNIEnv* env);
58 extern int register_android_graphics_Camera(JNIEnv* env);
59 extern int register_android_graphics_CreateJavaOutputStreamAdaptor(JNIEnv* env);
60 extern int register_android_graphics_GraphicBuffer(JNIEnv* env);
61 extern int register_android_graphics_Graphics(JNIEnv* env);
62 extern int register_android_graphics_Interpolator(JNIEnv* env);
63 extern int register_android_graphics_MaskFilter(JNIEnv* env);
64 extern int register_android_graphics_Movie(JNIEnv* env);
66 extern int register_android_graphics_PathEffect(JNIEnv* env);
216 com_android_internal_os_RuntimeInit_nativeFinishInit(JNIEnv* env, jobject clazz) argument
221 com_android_internal_os_ZygoteInit_nativeZygoteInit(JNIEnv* env, jobject clazz) argument
226 com_android_internal_os_RuntimeInit_nativeSetExitWithoutCleanup(JNIEnv* env, jobject clazz, jboolean exitWithoutCleanup) argument
236 register_com_android_internal_os_RuntimeInit(JNIEnv* env) argument
248 register_com_android_internal_os_ZygoteInit(JNIEnv* env) argument
286 registerNativeMethods(JNIEnv* env, const char* className, const JNINativeMethod* gMethods, int numMethods) argument
308 JNIEnv* env; local
973 NewStringLatin1(JNIEnv* env, const char* bytes) argument
1029 JNIEnv* env; local
1111 onVmCreated(JNIEnv* env) argument
1123 JNIEnv* env; local
1185 JNIEnv* env; local
1269 register_jni_procs(const RegJNIRec array[], size_t count, JNIEnv* env) argument
1442 startReg(JNIEnv* env) argument
1482 registerFrameworkNatives(JNIEnv* env) argument
[all...]
/frameworks/base/core/jni/android/graphics/
H A DBitmap.cpp183 void reinitBitmap(JNIEnv* env, jobject javaBitmap, const SkImageInfo& info, argument
190 env->CallVoidMethod(javaBitmap, gBitmap_reinitMethodID,
194 int getBitmapAllocationByteCount(JNIEnv* env, jobject javaBitmap) argument
196 return env->CallIntMethod(javaBitmap, gBitmap_getAllocationByteCountMethodID);
199 jobject createBitmap(JNIEnv* env, Bitmap* bitmap, argument
208 jobject obj = env->NewObject(gBitmap_class, gBitmap_constructorMethodID,
212 if (env->ExceptionCheck() != 0) {
214 env->ExceptionDescribe();
224 Bitmap& toBitmap(JNIEnv* env, jobject bitmap) { argument
225 SkASSERT(env);
233 toBitmap(JNIEnv* env, jlong bitmapHandle) argument
239 imageInfo(JNIEnv* env, jobject bitmap, AndroidBitmapInfo* info) argument
271 lockPixels(JNIEnv* env, jobject bitmap) argument
290 unlockPixels(JNIEnv* env, jobject bitmap) argument
439 SetPixels(JNIEnv* env, jintArray srcColors, int srcOffset, int srcStride, int x, int y, int width, int height, const SkBitmap& dstBitmap) argument
713 Bitmap_creator(JNIEnv* env, jobject, jintArray jColors, jint offset, jint stride, jint width, jint height, jint configHandle, jboolean isMutable, jfloatArray xyzD50, jobject transferParameters) argument
811 Bitmap_copy(JNIEnv* env, jobject, jlong srcHandle, jint dstConfigHandle, jboolean isMutable) argument
834 Bitmap_copyAshmemImpl(JNIEnv* env, SkBitmap& src, SkColorType& dstCT) argument
846 Bitmap_copyAshmem(JNIEnv* env, jobject, jlong srcHandle) argument
855 Bitmap_copyAshmemConfig(JNIEnv* env, jobject, jlong srcHandle, jint dstConfigHandle) argument
872 Bitmap_recycle(JNIEnv* env, jobject, jlong bitmapHandle) argument
878 Bitmap_reconfigure(JNIEnv* env, jobject clazz, jlong bitmapHandle, jint width, jint height, jint configHandle, jboolean requestPremul) argument
915 Bitmap_compress(JNIEnv* env, jobject clazz, jlong bitmapHandle, jint format, jint quality, jobject jstream, jbyteArray jstorage) argument
948 Bitmap_erase(JNIEnv* env, jobject, jlong bitmapHandle, jint color) argument
955 Bitmap_rowBytes(JNIEnv* env, jobject, jlong bitmapHandle) argument
960 Bitmap_config(JNIEnv* env, jobject, jlong bitmapHandle) argument
968 Bitmap_getGenerationId(JNIEnv* env, jobject, jlong bitmapHandle) argument
973 Bitmap_isPremultiplied(JNIEnv* env, jobject, jlong bitmapHandle) argument
981 Bitmap_hasAlpha(JNIEnv* env, jobject, jlong bitmapHandle) argument
986 Bitmap_setHasAlpha(JNIEnv* env, jobject, jlong bitmapHandle, jboolean hasAlpha, jboolean requestPremul) argument
997 Bitmap_setPremultiplied(JNIEnv* env, jobject, jlong bitmapHandle, jboolean isPremul) argument
1009 Bitmap_hasMipMap(JNIEnv* env, jobject, jlong bitmapHandle) argument
1014 Bitmap_setHasMipMap(JNIEnv* env, jobject, jlong bitmapHandle, jboolean hasMipMap) argument
1028 Bitmap_createFromParcel(JNIEnv* env, jobject, jobject parcel) argument
1173 Bitmap_writeToParcel(JNIEnv* env, jobject, jlong bitmapHandle, jboolean isMutable, jint density, jobject parcel) argument
1274 Bitmap_extractAlpha(JNIEnv* env, jobject clazz, jlong srcHandle, jlong paintHandle, jintArray offsetXY) argument
1304 Bitmap_isSRGB(JNIEnv* env, jobject, jlong bitmapHandle) argument
1312 Bitmap_getColorSpace(JNIEnv* env, jobject, jlong bitmapHandle, jfloatArray xyzArray, jfloatArray paramsArray) argument
1354 Bitmap_getPixel(JNIEnv* env, jobject, jlong bitmapHandle, jint x, jint y) argument
1385 Bitmap_getPixels(JNIEnv* env, jobject, jlong bitmapHandle, jintArray pixelArray, jint offset, jint stride, jint x, jint y, jint width, jint height) argument
1434 Bitmap_setPixel(JNIEnv* env, jobject, jlong bitmapHandle, jint x, jint y, jint colorHandle) argument
1463 Bitmap_setPixels(JNIEnv* env, jobject, jlong bitmapHandle, jintArray pixelArray, jint offset, jint stride, jint x, jint y, jint width, jint height) argument
1472 Bitmap_copyPixelsToBuffer(JNIEnv* env, jobject, jlong bitmapHandle, jobject jbuffer) argument
1487 Bitmap_copyPixelsFromBuffer(JNIEnv* env, jobject, jlong bitmapHandle, jobject jbuffer) argument
1502 Bitmap_sameAs(JNIEnv* env, jobject, jlong bm0Handle, jlong bm1Handle) argument
1575 Bitmap_prepareToDraw(JNIEnv* env, jobject, jlong bitmapPtr) argument
1581 Bitmap_getAllocationByteCount(JNIEnv* env, jobject, jlong bitmapPtr) argument
1586 Bitmap_copyPreserveInternalConfig(JNIEnv* env, jobject, jlong bitmapPtr) argument
1603 Bitmap_createHardwareBitmap(JNIEnv* env, jobject, jobject graphicBuffer) argument
1613 Bitmap_createGraphicBufferHandle(JNIEnv* env, jobject, jlong bitmapPtr) argument
1623 Bitmap_copyColorSpace(JNIEnv* env, jobject, jlong srcBitmapPtr, jlong dstBitmapPtr) argument
1686 register_android_graphics_Bitmap(JNIEnv* env) argument
[all...]
H A DBitmapFactory.cpp57 jstring encodedFormatToString(JNIEnv* env, SkEncodedImageFormat format) { argument
91 // NOTE: Caller should env->ExceptionCheck() for OOM
93 jstr = env->NewStringUTF(mimeType);
233 static jobject doDecode(JNIEnv* env, SkStreamRewindable* stream, jobject padding, jobject options) { argument
253 sampleSize = env->GetIntField(options, gOptions_sampleSizeFieldID);
260 if (env->GetBooleanField(options, gOptions_justBoundsFieldID)) {
265 env->SetIntField(options, gOptions_widthFieldID, -1);
266 env->SetIntField(options, gOptions_heightFieldID, -1);
267 env->SetObjectField(options, gOptions_mimeFieldID, 0);
268 env
596 nativeDecodeStream(JNIEnv* env, jobject clazz, jobject is, jbyteArray storage, jobject padding, jobject options) argument
611 nativeDecodeFileDescriptor(JNIEnv* env, jobject clazz, jobject fileDescriptor, jobject padding, jobject bitmapFactoryOptions) argument
660 nativeDecodeAsset(JNIEnv* env, jobject clazz, jlong native_asset, jobject padding, jobject options) argument
670 nativeDecodeByteArray(JNIEnv* env, jobject, jbyteArray byteArray, jint offset, jint length, jobject options) argument
678 nativeIsSeekable(JNIEnv* env, jobject, jobject fileDescriptor) argument
683 decodeBitmap(JNIEnv* env, void* data, size_t size) argument
717 register_android_graphics_BitmapFactory(JNIEnv* env) argument
[all...]
H A DBitmapRegionDecoder.cpp46 static jobject createBitmapRegionDecoder(JNIEnv* env, std::unique_ptr<SkStreamRewindable> stream) { argument
51 doThrowIOE(env, "Image format not supported");
55 return GraphicsJNI::createBitmapRegionDecoder(env, brd.release());
58 static jobject nativeNewInstanceFromByteArray(JNIEnv* env, jobject, jbyteArray byteArray, argument
64 AutoJavaByteArray ar(env, byteArray);
68 jobject brd = createBitmapRegionDecoder(env, std::move(stream));
72 static jobject nativeNewInstanceFromFileDescriptor(JNIEnv* env, jobject clazz, argument
74 NPE_CHECK_RETURN_ZERO(env, fileDescriptor);
76 jint descriptor = jniGetFDFromFileDescriptor(env, fileDescriptor);
80 doThrowIOE(env, "broke
92 nativeNewInstanceFromStream(JNIEnv* env, jobject clazz, jobject is, jbyteArray storage, jboolean isShareable) argument
107 nativeNewInstanceFromAsset(JNIEnv* env, jobject clazz, jlong native_asset, jboolean isShareable) argument
126 nativeDecodeRegion(JNIEnv* env, jobject, jlong brdHandle, jint inputX, jint inputY, jint inputWidth, jint inputHeight, jobject options) argument
236 nativeGetHeight(JNIEnv* env, jobject, jlong brdHandle) argument
242 nativeGetWidth(JNIEnv* env, jobject, jlong brdHandle) argument
248 nativeClean(JNIEnv* env, jobject, jlong brdHandle) argument
288 register_android_graphics_BitmapRegionDecoder(JNIEnv* env) argument
[all...]
H A DCamera.cpp11 static void Camera_constructor(JNIEnv* env, jobject obj) { argument
13 env->SetLongField(obj, gNativeInstanceFieldID, reinterpret_cast<jlong>(view));
16 static void Camera_destructor(JNIEnv* env, jobject obj) { argument
17 jlong viewHandle = env->GetLongField(obj, gNativeInstanceFieldID);
22 static void Camera_save(JNIEnv* env, jobject obj) { argument
23 jlong viewHandle = env->GetLongField(obj, gNativeInstanceFieldID);
28 static void Camera_restore(JNIEnv* env, jobject obj) { argument
29 jlong viewHandle = env->GetLongField(obj, gNativeInstanceFieldID);
34 static void Camera_translate(JNIEnv* env, jobject obj, argument
36 jlong viewHandle = env
41 Camera_rotateX(JNIEnv* env, jobject obj, jfloat degrees) argument
47 Camera_rotateY(JNIEnv* env, jobject obj, jfloat degrees) argument
53 Camera_rotateZ(JNIEnv* env, jobject obj, jfloat degrees) argument
59 Camera_rotate(JNIEnv* env, jobject obj, jfloat x, jfloat y, jfloat z) argument
67 Camera_setLocation(JNIEnv* env, jobject obj, jfloat x, jfloat y, jfloat z) argument
73 Camera_getLocationX(JNIEnv* env, jobject obj) argument
79 Camera_getLocationY(JNIEnv* env, jobject obj) argument
85 Camera_getLocationZ(JNIEnv* env, jobject obj) argument
91 Camera_getMatrix(JNIEnv* env, jobject obj, jlong matrixHandle) argument
98 Camera_applyToCanvas(JNIEnv* env, jobject obj, jlong canvasHandle) argument
105 Camera_dotWithNormal(JNIEnv* env, jobject obj, jfloat x, jfloat y, jfloat z) argument
139 register_android_graphics_Camera(JNIEnv* env) argument
[all...]
H A DCanvasProperty.cpp29 static jlong createFloat(JNIEnv* env, jobject clazz, jfloat initialValue) { argument
33 static jlong createPaint(JNIEnv* env, jobject clazz, jlong paintPtr) { argument
47 int register_android_graphics_CanvasProperty(JNIEnv* env) { argument
48 return RegisterMethodsOrDie(env, "android/graphics/CanvasProperty", gMethods,
H A DColorFilter.cpp33 static void SafeUnref(JNIEnv* env, jobject clazz, jlong skFilterHandle) { argument
38 static jlong CreatePorterDuffFilter(JNIEnv* env, jobject, jint srcColor, jint modeHandle) { argument
43 static jlong CreateLightingFilter(JNIEnv* env, jobject, jint mul, jint add) { argument
47 static jlong CreateColorMatrixFilter(JNIEnv* env, jobject, jfloatArray jarray) { argument
48 AutoJavaFloatArray autoArray(env, jarray, 20);
75 int register_android_graphics_ColorFilter(JNIEnv* env) { argument
76 android::RegisterMethodsOrDie(env, "android/graphics/ColorFilter", colorfilter_methods,
78 android::RegisterMethodsOrDie(env, "android/graphics/PorterDuffColorFilter", porterduff_methods,
80 android::RegisterMethodsOrDie(env, "android/graphics/LightingColorFilter", lighting_methods,
82 android::RegisterMethodsOrDie(env, "androi
[all...]
H A DCreateJavaOutputStreamAdaptor.cpp19 JavaInputStreamAdaptor(JNIEnv* env, jobject js, jbyteArray ar) argument
20 : fEnv(env), fJavaInputStream(js), fJavaByteArray(ar) {
22 fCapacity = env->GetArrayLength(ar);
63 JNIEnv* env = fEnv; local
76 jint n = env->CallIntMethod(fJavaInputStream,
78 if (env->ExceptionCheck()) {
79 env->ExceptionDescribe();
80 env->ExceptionClear();
92 env->GetByteArrayRegion(fJavaByteArray, 0, n,
94 if (env
114 JNIEnv* env = fEnv; local
139 CreateJavaInputStreamAdaptor(JNIEnv* env, jobject stream, jbyteArray storage) argument
167 CopyJavaInputStream(JNIEnv* env, jobject stream, jbyteArray storage) argument
183 SkJavaOutputStream(JNIEnv* env, jobject stream, jbyteArray storage) argument
193 JNIEnv* env = fEnv; local
243 CreateJavaOutputStreamAdaptor(JNIEnv* env, jobject stream, jbyteArray storage) argument
255 findClassCheck(JNIEnv* env, const char classname[]) argument
261 getMethodIDCheck(JNIEnv* env, jclass clazz, const char methodname[], const char type[]) argument
268 register_android_graphics_CreateJavaOutputStreamAdaptor(JNIEnv* env) argument
[all...]
H A DDrawFilter.cpp67 static void finalizer(JNIEnv* env, jobject clazz, jlong objHandle) { argument
72 static jlong CreatePaintFlagsDF(JNIEnv* env, jobject clazz, argument
108 int register_android_graphics_DrawFilter(JNIEnv* env) { argument
109 int result = RegisterMethodsOrDie(env, "android/graphics/DrawFilter", drawfilter_methods,
111 result |= RegisterMethodsOrDie(env, "android/graphics/PaintFlagsDrawFilter", paintflags_methods,
H A DFontFamily.cpp54 static jlong FontFamily_initBuilder(JNIEnv* env, jobject clazz, jstring lang, jint variant) { argument
57 ScopedUtfChars str(env, lang);
148 JNIEnv* env = AndroidRuntime::getJNIEnv(); local
149 bool needToAttach = (env == NULL);
155 jint result = AndroidRuntime::getJavaVM()->AttachCurrentThread(&env, &args);
163 env->DeleteGlobalRef(obj);
170 static jboolean FontFamily_addFont(JNIEnv* env, jobject clazz, jlong builderPtr, jobject bytebuf, argument
172 NPE_CHECK_RETURN_ZERO(env, bytebuf);
174 const void* fontPtr = env->GetDirectBufferAddress(bytebuf);
180 jlong fontSize = env
192 FontFamily_addFontWeightStyle(JNIEnv* env, jobject clazz, jlong builderPtr, jobject font, jint ttcIndex, jint weight, jint isItalic) argument
218 FontFamily_addFontFromAssetManager(JNIEnv* env, jobject, jlong builderPtr, jobject jassetMgr, jstring jpath, jint cookie, jboolean isAsset, jint ttcIndex, jint weight, jint isItalic) argument
282 register_android_graphics_FontFamily(JNIEnv* env) argument
[all...]
H A DFontUtils.cpp53 void init_FontUtils(JNIEnv* env) { argument
54 jclass listClass = FindClassOrDie(env, "java/util/List");
55 gListClassInfo.mGet = GetMethodIDOrDie(env, listClass, "get", "(I)Ljava/lang/Object;");
56 gListClassInfo.mSize = GetMethodIDOrDie(env, listClass, "size", "()I");
58 jclass axisClass = FindClassOrDie(env, "android/graphics/fonts/FontVariationAxis");
59 gAxisClassInfo.mTag = GetFieldIDOrDie(env, axisClass, "mTag", "I");
60 gAxisClassInfo.mStyleValue = GetFieldIDOrDie(env, axisClass, "mStyleValue", "F");
H A DFontUtils.h37 ListHelper(JNIEnv* env, jobject list) : mEnv(env), mList(list) {} argument
50 AxisHelper(JNIEnv* env, jobject axis) : mEnv(env), mAxis(axis) {} argument
60 void init_FontUtils(JNIEnv* env);
H A DGraphicBuffer.cpp72 env->GetIntField(object, field)
75 env->SetIntField(object, field, value)
78 env->GetLongField(object, field)
81 env->SetLongField(object, field, value)
84 env->CallVoidMethod(object, method, __VA_ARGS__)
102 static jlong android_graphics_GraphicBuffer_wrap(JNIEnv* env, jobject clazz, argument
109 static jlong android_graphics_GraphicBuffer_create(JNIEnv* env, jobject clazz, argument
127 static void android_graphics_GraphicBuffer_destroy(JNIEnv* env, jobject clazz, argument
153 static jboolean android_graphics_GraphicBuffer_lockCanvas(JNIEnv* env, jobject, argument
198 Canvas* nativeCanvas = GraphicsJNI::getNativeCanvas(env, canva
211 android_graphics_GraphicBuffer_unlockCanvasAndPost(JNIEnv* env, jobject, jlong wrapperHandle, jobject canvas) argument
231 android_graphics_GraphicBuffer_write(JNIEnv* env, jobject clazz, jlong wrapperHandle, jobject dest) argument
241 android_graphics_GraphicBuffer_read(JNIEnv* env, jobject clazz, jobject in) argument
258 graphicBufferForJavaObject(JNIEnv* env, jobject obj) argument
270 createJavaGraphicBuffer(JNIEnv* env, const sp<GraphicBuffer>& buffer) argument
304 register_android_graphics_GraphicBuffer(JNIEnv* env) argument
[all...]
H A DGraphics.cpp23 void doThrowNPE(JNIEnv* env) { argument
24 jniThrowNullPointerException(env, NULL);
27 void doThrowAIOOBE(JNIEnv* env) { argument
28 jniThrowException(env, "java/lang/ArrayIndexOutOfBoundsException", NULL);
31 void doThrowRE(JNIEnv* env, const char* msg) { argument
32 jniThrowRuntimeException(env, msg);
35 void doThrowIAE(JNIEnv* env, const char* msg) { argument
36 jniThrowException(env, "java/lang/IllegalArgumentException", msg);
39 void doThrowISE(JNIEnv* env, const char* msg) { argument
40 jniThrowException(env, "jav
43 doThrowOOME(JNIEnv* env, const char* msg) argument
47 doThrowIOE(JNIEnv* env, const char* msg) argument
51 hasException(JNIEnv *env) argument
62 AutoJavaFloatArray(JNIEnv* env, jfloatArray array, int minLength, JNIAccess access) argument
82 AutoJavaIntArray(JNIEnv* env, jintArray array, int minLength) argument
101 AutoJavaShortArray(JNIEnv* env, jshortArray array, int minLength, JNIAccess access) argument
121 AutoJavaByteArray(JNIEnv* env, jbyteArray array, int minLength) argument
212 get_jrect(JNIEnv* env, jobject obj, int* L, int* T, int* R, int* B) argument
222 set_jrect(JNIEnv* env, jobject obj, int L, int T, int R, int B) argument
232 jrect_to_irect(JNIEnv* env, jobject obj, SkIRect* ir) argument
243 irect_to_jrect(const SkIRect& ir, JNIEnv* env, jobject obj) argument
253 jrectf_to_rect(JNIEnv* env, jobject obj, SkRect* r) argument
264 jrect_to_rect(JNIEnv* env, jobject obj, SkRect* r) argument
275 rect_to_jrectf(const SkRect& r, JNIEnv* env, jobject obj) argument
285 jpoint_to_ipoint(JNIEnv* env, jobject obj, SkIPoint* point) argument
294 ipoint_to_jpoint(const SkIPoint& ir, JNIEnv* env, jobject obj) argument
302 jpointf_to_point(JNIEnv* env, jobject obj, SkPoint* point) argument
311 point_to_jpointf(const SkPoint& r, JNIEnv* env, jobject obj) argument
359 getSkBitmap(JNIEnv* env, jobject bitmap, SkBitmap* outBitmap) argument
363 refSkPixelRef(JNIEnv* env, jobject jbitmap) argument
368 getNativeBitmapColorType(JNIEnv* env, jobject jconfig) argument
378 isHardwareConfig(JNIEnv* env, jobject jconfig) argument
391 getNativeCanvas(JNIEnv* env, jobject canvas) argument
402 getNativeRegion(JNIEnv* env, jobject region) argument
415 createBitmapRegionDecoder(JNIEnv* env, SkBitmapRegionDecoder* bitmap) argument
426 createRegion(JNIEnv* env, SkRegion* region) argument
437 mapAshmemBitmap(JNIEnv* env, SkBitmap* bitmap, SkColorTable* ctable, int fd, void* addr, size_t size, bool readOnly) argument
496 getNativeTransferParameters(JNIEnv* env, jobject transferParams) argument
508 getNativeXYZMatrix(JNIEnv* env, jfloatArray xyzD50) argument
524 getNativeColorSpace(JNIEnv* env, jobject colorSpace) argument
551 getColorSpace(JNIEnv* env, sk_sp<SkColorSpace>& decodeColorSpace, SkColorType decodeColorType) argument
720 AshmemPixelAllocator(JNIEnv *env) argument
732 register_android_graphics_Graphics(JNIEnv* env) argument
[all...]
H A DInterpolator.cpp7 static jlong Interpolator_constructor(JNIEnv* env, jobject clazz, jint valueCount, jint frameCount) argument
12 static void Interpolator_destructor(JNIEnv* env, jobject clazz, jlong interpHandle) argument
18 static void Interpolator_reset(JNIEnv* env, jobject clazz, jlong interpHandle, jint valueCount, jint frameCount) argument
24 static void Interpolator_setKeyFrame(JNIEnv* env, jobject clazz, jlong interpHandle, jint index, jint msec, jfloatArray valueArray, jfloatArray blendArray) argument
28 AutoJavaFloatArray autoValues(env, valueArray);
29 AutoJavaFloatArray autoBlend(env, blendArray, 4);
40 static void Interpolator_setRepeatMirror(JNIEnv* env, jobject clazz, jlong interpHandle, jfloat repeatCount, jboolean mirror) argument
50 static jint Interpolator_timeToValues(JNIEnv* env, jobject clazz, jlong interpHandle, jint msec, jfloatArray valueArray) argument
55 float* values = valueArray ? env->GetFloatArrayElements(valueArray, NULL) : NULL;
59 int n = env
83 register_android_graphics_Interpolator(JNIEnv* env) argument
[all...]
H A DMaskFilter.cpp11 static void ThrowIAE_IfNull(JNIEnv* env, void* ptr) { argument
13 doThrowIAE(env);
19 static void destructor(JNIEnv* env, jobject, jlong filterHandle) { argument
24 static jlong createBlur(JNIEnv* env, jobject, jfloat radius, jint blurStyle) { argument
27 ThrowIAE_IfNull(env, filter);
31 static jlong createEmboss(JNIEnv* env, jobject, jfloatArray dirArray, jfloat ambient, jfloat specular, jfloat radius) { argument
34 AutoJavaFloatArray autoDir(env, dirArray, 3);
43 ThrowIAE_IfNull(env, filter);
47 static jlong createTable(JNIEnv* env, jobject, jbyteArray jtable) { argument
48 AutoJavaByteArray autoTable(env, jtabl
53 createClipTable(JNIEnv* env, jobject, jint min, jint max) argument
58 createGammaTable(JNIEnv* env, jobject, jfloat gamma) argument
82 register_android_graphics_MaskFilter(JNIEnv* env) argument
[all...]
H A DMatrix.cpp43 static jlong getNativeFinalizer(JNIEnv* env, jobject clazz) { argument
47 static jlong create(JNIEnv* env, jobject clazz, jlong srcHandle) { argument
59 static void mapPoints(JNIEnv* env, jobject clazz, jlong matrixHandle, argument
64 AutoJavaFloatArray autoSrc(env, src, srcIndex + (ptCount << 1),
66 AutoJavaFloatArray autoDst(env, dst, dstIndex + (ptCount << 1),
78 static jboolean mapRect__RectFRectF(JNIEnv* env, jobject clazz, argument
82 GraphicsJNI::jrectf_to_rect(env, src, &src_);
84 GraphicsJNI::rect_to_jrectf(dst_, env, dst);
88 static jboolean setRectToRect(JNIEnv* env, jobject clazz, argument
93 GraphicsJNI::jrectf_to_rect(env, sr
99 setPolyToPoly(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray jsrc, jint srcIndex, jfloatArray jdst, jint dstIndex, jint ptCount) argument
120 getValues(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray values) argument
130 setValues(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray values) argument
387 register_android_graphics_Matrix(JNIEnv* env) argument
396 android_graphics_Matrix_getSkMatrix(JNIEnv* env, jobject matrixObj) argument
[all...]
H A DMovie.cpp22 jobject create_jmovie(JNIEnv* env, Movie* moov) { argument
26 return env->NewObject(gMovie_class, gMovie_constructorMethodID,
30 static Movie* J2Movie(JNIEnv* env, jobject movie) { argument
31 SkASSERT(env);
33 SkASSERT(env->IsInstanceOf(movie, gMovie_class));
34 Movie* m = (Movie*)env->GetLongField(movie, gMovie_nativeInstanceID);
41 static jint movie_width(JNIEnv* env, jobject movie) { argument
42 NPE_CHECK_RETURN_ZERO(env, movie);
43 return static_cast<jint>(J2Movie(env, movie)->width());
46 static jint movie_height(JNIEnv* env, jobjec argument
51 movie_isOpaque(JNIEnv* env, jobject movie) argument
56 movie_duration(JNIEnv* env, jobject movie) argument
61 movie_setTime(JNIEnv* env, jobject movie, jint ms) argument
66 movie_draw(JNIEnv* env, jobject movie, jlong canvasHandle, jfloat fx, jfloat fy, jlong paintHandle) argument
83 movie_decodeAsset(JNIEnv* env, jobject clazz, jlong native_asset) argument
91 movie_decodeStream(JNIEnv* env, jobject clazz, jobject istream) argument
114 movie_decodeByteArray(JNIEnv* env, jobject clazz, jbyteArray byteArray, jint offset, jint length) argument
131 movie_destructor(JNIEnv* env, jobject, jlong movieHandle) argument
155 register_android_graphics_Movie(JNIEnv* env) argument
[all...]
H A DNinePatch.cpp49 static jboolean isNinePatchChunk(JNIEnv* env, jobject, jbyteArray obj) { argument
53 if (env->GetArrayLength(obj) < (int)sizeof(Res_png_9patch)) {
56 const jbyte* array = env->GetByteArrayElements(obj, 0);
60 env->ReleaseByteArrayElements(obj, const_cast<jbyte*>(array), JNI_ABORT);
66 static jlong validateNinePatchChunk(JNIEnv* env, jobject, jbyteArray obj) { argument
67 size_t chunkSize = env->GetArrayLength(obj);
69 jniThrowRuntimeException(env, "Array too small for chunk.");
75 env->GetByteArrayRegion(obj, 0, chunkSize, reinterpret_cast<jbyte*>(storage));
80 static void finalize(JNIEnv* env, jobject, jlong patchHandle) { argument
90 static jlong getTransparentRegion(JNIEnv* env, jobjec argument
142 register_android_graphics_NinePatch(JNIEnv* env) argument
[all...]
H A DPaint.cpp86 static jlong init(JNIEnv* env, jobject) { argument
102 static jlong initWithPaint(JNIEnv* env, jobject clazz, jlong paintHandle) { argument
108 static int breakText(JNIEnv* env, const Paint& paint, Typeface* typeface, const jchar text[], argument
132 if (jmeasured && env->GetArrayLength(jmeasured) > 0) {
133 AutoJavaFloatArray autoMeasured(env, jmeasured, 1);
140 static jint breakTextC(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, argument
143 NPE_CHECK_RETURN_ZERO(env, jtext);
157 if ((index < 0) || (index + count > env->GetArrayLength(jtext))) {
158 doThrowAIOOBE(env);
162 const jchar* text = env
170 breakTextS(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jstring jtext, jboolean forwards, jfloat maxWidth, jint bidiFlags, jfloatArray jmeasuredWidth) argument
184 doTextAdvances(JNIEnv *env, Paint *paint, Typeface* typeface, const jchar *text, jint start, jint count, jint contextCount, jint bidiFlags, jfloatArray advances, jint advancesIndex) argument
215 getTextAdvances___CIIIII_FI(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jcharArray text, jint index, jint count, jint contextIndex, jint contextCount, jint bidiFlags, jfloatArray advances, jint advancesIndex) argument
228 getTextAdvances__StringIIIII_FI(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint bidiFlags, jfloatArray advances, jint advancesIndex) argument
242 doTextRunCursor(JNIEnv *env, Paint* paint, Typeface* typeface, const jchar *text, jint start, jint count, jint dir, jint offset, jint opt) argument
254 getTextRunCursor___C(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jcharArray text, jint contextStart, jint contextCount, jint dir, jint offset, jint cursorOpt) argument
266 getTextRunCursor__String(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jstring text, jint contextStart, jint contextEnd, jint dir, jint offset, jint cursorOpt) argument
309 getTextPath(JNIEnv* env, Paint* paint, Typeface* typeface, const jchar* text, jint count, jint bidiFlags, jfloat x, jfloat y, SkPath* path) argument
328 getTextPath___C(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jint bidiFlags, jcharArray text, jint index, jint count, jfloat x, jfloat y, jlong pathHandle) argument
339 getTextPath__String(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jint bidiFlags, jstring text, jint start, jint end, jfloat x, jfloat y, jlong pathHandle) argument
350 doTextBounds(JNIEnv* env, const jchar* text, int count, jobject bounds, const Paint& paint, Typeface* typeface, jint bidiFlags) argument
367 getStringBounds(JNIEnv* env, jobject, jlong paintHandle, jlong typefaceHandle, jstring text, jint start, jint end, jint bidiFlags, jobject bounds) argument
376 getCharArrayBounds(JNIEnv* env, jobject, jlong paintHandle, jlong typefaceHandle, jcharArray text, jint index, jint count, jint bidiFlags, jobject bounds) argument
426 hasGlyph(JNIEnv *env, jclass, jlong paintHandle, jlong typefaceHandle, jint bidiFlags, jstring string) argument
514 getRunAdvance___CIIIIZI_F(JNIEnv *env, jclass, jlong paintHandle, jlong typefaceHandle, jcharArray text, jint start, jint end, jint contextStart, jint contextEnd, jboolean isRtl, jint offset) argument
536 getOffsetForAdvance___CIIIIZF_I(JNIEnv *env, jclass, jlong paintHandle, jlong typefaceHandle, jcharArray text, jint start, jint end, jint contextStart, jint contextEnd, jboolean isRtl, jfloat advance) argument
551 setTextLocales(JNIEnv* env, jobject clazz, jlong objHandle, jstring locales) argument
559 setFontFeatureSettings(JNIEnv* env, jobject clazz, jlong paintHandle, jstring settings) argument
601 getFontMetrics(JNIEnv* env, jobject, jlong paintHandle, jlong typefaceHandle, jobject metricsObj) argument
617 getFontMetricsInt(JNIEnv* env, jobject, jlong paintHandle, jlong typefaceHandle, jobject metricsObj) argument
1079 register_android_graphics_Paint(JNIEnv* env) argument
[all...]

Completed in 429 milliseconds

1234567891011>>