/frameworks/base/core/jni/ |
H A D | android_os_SystemClock.cpp | 42 static jlong android_os_SystemClock_uptimeMillis(JNIEnv* env, argument 51 static jlong android_os_SystemClock_elapsedRealtime(JNIEnv* env, argument 60 static jlong android_os_SystemClock_currentThreadTimeMillis(JNIEnv* env, argument 80 static jlong android_os_SystemClock_currentThreadTimeMicro(JNIEnv* env, argument 100 static jlong android_os_SystemClock_currentTimeMicro(JNIEnv* env, argument 112 static jlong android_os_SystemClock_elapsedRealtimeNano(JNIEnv* env, argument 136 int register_android_os_SystemClock(JNIEnv* env) argument 138 return AndroidRuntime::registerNativeMethods(env,
|
H A D | android_view_DisplayEventReceiver.cpp | 48 NativeDisplayEventReceiver(JNIEnv* env, 71 NativeDisplayEventReceiver::NativeDisplayEventReceiver(JNIEnv* env, argument 73 mReceiverObjGlobal(env->NewGlobalRef(receiverObj)), 79 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 80 env->DeleteGlobalRef(mReceiverObjGlobal); 188 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 191 env->CallVoidMethod(mReceiverObjGlobal, 195 mMessageQueue->raiseAndClearException(env, "dispatchVsync"); 199 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 202 env 210 nativeInit(JNIEnv* env, jclass clazz, jobject receiverObj, jobject messageQueueObj) argument 232 nativeDispose(JNIEnv* env, jclass clazz, jlong receiverPtr) argument 239 nativeScheduleVsync(JNIEnv* env, jclass clazz, jlong receiverPtr) argument 272 register_android_view_DisplayEventReceiver(JNIEnv* env) argument [all...] |
H A D | android_view_InputEventSender.cpp | 51 NativeInputEventSender(JNIEnv* env, 75 status_t receiveFinishedSignals(JNIEnv* env); 79 NativeInputEventSender::NativeInputEventSender(JNIEnv* env, argument 82 mSenderWeakGlobal(env->NewGlobalRef(senderWeak)), 91 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 92 env->DeleteGlobalRef(mSenderWeakGlobal); 172 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 173 status_t status = receiveFinishedSignals(env); 174 mMessageQueue->raiseAndClearException(env, "handleReceiveCallback"); 178 status_t NativeInputEventSender::receiveFinishedSignals(JNIEnv* env) { argument 233 nativeInit(JNIEnv* env, jclass clazz, jobject senderWeak, jobject inputChannelObj, jobject messageQueueObj) argument 262 nativeDispose(JNIEnv* env, jclass clazz, jlong senderPtr) argument 269 nativeSendKeyEvent(JNIEnv* env, jclass clazz, jlong senderPtr, jint seq, jobject eventObj) argument 279 nativeSendMotionEvent(JNIEnv* env, jclass clazz, jlong senderPtr, jint seq, jobject eventObj) argument 311 register_android_view_InputEventSender(JNIEnv* env) argument [all...] |
H A D | com_android_internal_os_Zygote.cpp | 74 static void RuntimeAbort(JNIEnv* env) { argument 75 env->FatalError("RuntimeAbort"); 152 static void SetGids(JNIEnv* env, jintArray javaGids) { argument 157 ScopedIntArrayRO gids(env, javaGids); 159 RuntimeAbort(env); 164 RuntimeAbort(env); 172 static void SetRLimits(JNIEnv* env, jobjectArray javaRlimits) { argument 180 for (int i = 0; i < env->GetArrayLength(javaRlimits); ++i) { 181 ScopedLocalRef<jobject> javaRlimitObject(env, env 202 EnableKeepCapabilities(JNIEnv* env) argument 210 DropCapabilitiesBoundingSet(JNIEnv* env) argument 225 SetCapabilities(JNIEnv* env, int64_t permitted, int64_t effective) argument 244 SetSchedulerPolicy(JNIEnv* env) argument 353 DetachDescriptors(JNIEnv* env, jintArray fdsToClose) argument 425 ForkAndSpecializeCommon(JNIEnv* env, uid_t uid, gid_t gid, jintArray javaGids, jint debug_flags, jobjectArray javaRlimits, jlong permittedCapabilities, jlong effectiveCapabilities, jint mount_external, jstring java_se_info, jstring java_se_name, bool is_system_server, jintArray fdsToClose, jstring instructionSet, jstring dataDir) argument 589 com_android_internal_os_Zygote_nativeForkAndSpecialize( JNIEnv* env, jclass, jint uid, jint gid, jintArray gids, jint debug_flags, jobjectArray rlimits, jint mount_external, jstring se_info, jstring se_name, jintArray fdsToClose, jstring instructionSet, jstring appDataDir) argument 605 com_android_internal_os_Zygote_nativeForkSystemServer( JNIEnv* env, jclass, uid_t uid, gid_t gid, jintArray gids, jint debug_flags, jobjectArray rlimits, jlong permittedCapabilities, jlong effectiveCapabilities) argument 638 register_com_android_internal_os_Zygote(JNIEnv* env) argument [all...] |
H A D | android_view_InputQueue.cpp | 50 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 51 mInputQueueWeakGlobal = env->NewGlobalRef(inputQueueObj); 56 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 57 env->DeleteGlobalRef(mInputQueueWeakGlobal); 135 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 136 ScopedLocalRef<jobject> inputQueueObj(env, jniGetReferent(env, mInputQueueWeakGlobal)); 153 env->CallVoidMethod(inputQueueObj.get(), gInputQueueClassInfo.finishInputEvent, 196 static jlong nativeInit(JNIEnv* env, jobject clazz, jobject queueWeak, jobject jMsgQueue) { argument 197 sp<MessageQueue> messageQueue = android_os_MessageQueue_getMessageQueue(env, jMsgQueu 211 nativeDispose(JNIEnv* env, jobject clazz, jlong ptr) argument 217 nativeSendKeyEvent(JNIEnv* env, jobject clazz, jlong ptr, jobject eventObj, jboolean predispatch) argument 236 nativeSendMotionEvent(JNIEnv* env, jobject clazz, jlong ptr, jobject eventObj) argument 271 register_android_view_InputQueue(JNIEnv* env) argument [all...] |
H A D | android_backup_BackupHelperDispatcher.cpp | 44 readHeader_native(JNIEnv* env, jobject clazz, jobject headerObj, jobject fdObj) argument 51 int fd = jniGetFDFromFileDescriptor(env, fdObj); 119 env->SetIntField(headerObj, s_chunkSizeField, flattenedHeader.dataSize); 120 env->SetObjectField(headerObj, s_keyPrefixField, env->NewStringUTF(keyPrefix.string())); 126 skipChunk_native(JNIEnv* env, jobject clazz, jobject fdObj, jint bytesToSkip) argument 128 int fd = jniGetFDFromFileDescriptor(env, fdObj); 143 allocateHeader_native(JNIEnv* env, jobject clazz, jobject headerObj, jobject fdObj) argument 151 int fd = jniGetFDFromFileDescriptor(env, fdObj); 153 nameObj = (jstring)env 168 writeHeader_native(JNIEnv* env, jobject clazz, jobject headerObj, jobject fdObj, jint pos) argument 228 register_android_backup_BackupHelperDispatcher(JNIEnv* env) argument [all...] |
H A D | android_os_Trace.cpp | 43 static jlong android_os_Trace_nativeGetEnabledTags(JNIEnv* env, jclass clazz) { argument 47 static void android_os_Trace_nativeTraceCounter(JNIEnv* env, jclass clazz, argument 49 ScopedUtfChars name(env, nameStr); 55 static void android_os_Trace_nativeTraceBegin(JNIEnv* env, jclass clazz, argument 58 ScopedStringChars jchars(env, nameStr); 66 static void android_os_Trace_nativeTraceEnd(JNIEnv* env, jclass clazz, argument 73 static void android_os_Trace_nativeAsyncTraceBegin(JNIEnv* env, jclass clazz, argument 76 ScopedStringChars jchars(env, nameStr); 84 static void android_os_Trace_nativeAsyncTraceEnd(JNIEnv* env, jclass clazz, argument 87 ScopedStringChars jchars(env, nameSt 95 android_os_Trace_nativeSetAppTracingAllowed(JNIEnv* env, jclass clazz, jboolean allowed) argument 102 android_os_Trace_nativeSetTracingEnabled(JNIEnv* env, jclass clazz, jboolean enabled) argument 137 register_android_os_Trace(JNIEnv* env) argument [all...] |
H A D | android_app_NativeActivity.cpp | 120 if (env != NULL && clazz != NULL) { 121 env->DeleteGlobalRef(clazz); 139 nativeWindow = android_view_Surface_getNativeWindow(env, _surface); 213 code->env->CallVoidMethod(code->clazz, gNativeActivityClassInfo.finish); 214 code->messageQueue->raiseAndClearException(code->env, "finish"); 217 code->env->CallVoidMethod(code->clazz, 219 code->messageQueue->raiseAndClearException(code->env, "setWindowFormat"); 222 code->env->CallVoidMethod(code->clazz, 224 code->messageQueue->raiseAndClearException(code->env, "setWindowFlags"); 227 code->env 247 loadNativeCode_native(JNIEnv* env, jobject clazz, jstring path, jstring funcName, jobject messageQueue, jstring internalDataDir, jstring obbDir, jstring externalDataDir, jint sdkVersion, jobject jAssetMgr, jbyteArray savedState) argument 359 unloadNativeCode_native(JNIEnv* env, jobject clazz, jlong handle) argument 369 onStart_native(JNIEnv* env, jobject clazz, jlong handle) argument 381 onResume_native(JNIEnv* env, jobject clazz, jlong handle) argument 393 onSaveInstanceState_native(JNIEnv* env, jobject clazz, jlong handle) argument 420 onPause_native(JNIEnv* env, jobject clazz, jlong handle) argument 432 onStop_native(JNIEnv* env, jobject clazz, jlong handle) argument 444 onConfigurationChanged_native(JNIEnv* env, jobject clazz, jlong handle) argument 456 onLowMemory_native(JNIEnv* env, jobject clazz, jlong handle) argument 468 onWindowFocusChanged_native(JNIEnv* env, jobject clazz, jlong handle, jboolean focused) argument 480 onSurfaceCreated_native(JNIEnv* env, jobject clazz, jlong handle, jobject surface) argument 500 onSurfaceChanged_native(JNIEnv* env, jobject clazz, jlong handle, jobject surface, jint format, jint width, jint height) argument 541 onSurfaceRedrawNeeded_native(JNIEnv* env, jobject clazz, jlong handle) argument 553 onSurfaceDestroyed_native(JNIEnv* env, jobject clazz, jlong handle, jobject surface) argument 567 onInputQueueCreated_native(JNIEnv* env, jobject clazz, jlong handle, jlong queuePtr) argument 580 onInputQueueDestroyed_native(JNIEnv* env, jobject clazz, jlong handle, jlong queuePtr) argument 593 onContentRectChanged_native(JNIEnv* env, jobject clazz, jlong handle, jint x, jint y, jint w, jint h) argument 643 register_android_app_NativeActivity(JNIEnv* env) argument [all...] |
H A D | android_view_HardwareLayer.cpp | 46 static jboolean android_view_HardwareLayer_prepare(JNIEnv* env, jobject clazz, argument 55 static void android_view_HardwareLayer_setLayerPaint(JNIEnv* env, jobject clazz, argument 64 static void android_view_HardwareLayer_setTransform(JNIEnv* env, jobject clazz, argument 71 static void android_view_HardwareLayer_setSurfaceTexture(JNIEnv* env, jobject clazz, argument 74 sp<GLConsumer> surfaceTexture(SurfaceTexture_getSurfaceTexture(env, surface)); 78 static void android_view_HardwareLayer_updateSurfaceTexture(JNIEnv* env, jobject clazz, argument 84 static jint android_view_HardwareLayer_getTexName(JNIEnv* env, jobject clazz, argument 112 int register_android_view_HardwareLayer(JNIEnv* env) { argument 113 return AndroidRuntime::registerNativeMethods(env, kClassPathName, gMethods, NELEM(gMethods));
|
H A D | android_view_VelocityTracker.cpp | 141 static jlong android_view_VelocityTracker_nativeInitialize(JNIEnv* env, jclass clazz, argument 144 ScopedUtfChars strategy(env, strategyStr); 150 static void android_view_VelocityTracker_nativeDispose(JNIEnv* env, jclass clazz, jlong ptr) { argument 155 static void android_view_VelocityTracker_nativeClear(JNIEnv* env, jclass clazz, jlong ptr) { argument 160 static void android_view_VelocityTracker_nativeAddMovement(JNIEnv* env, jclass clazz, jlong ptr, argument 162 const MotionEvent* event = android_view_MotionEvent_getNativePtr(env, eventObj); 172 static void android_view_VelocityTracker_nativeComputeCurrentVelocity(JNIEnv* env, jclass clazz, argument 178 static jfloat android_view_VelocityTracker_nativeGetXVelocity(JNIEnv* env, jclass clazz, argument 186 static jfloat android_view_VelocityTracker_nativeGetYVelocity(JNIEnv* env, jclass clazz, argument 194 static jboolean android_view_VelocityTracker_nativeGetEstimator(JNIEnv* env, jclas argument 253 register_android_view_VelocityTracker(JNIEnv* env) argument [all...] |
/frameworks/base/core/tests/coretests/apks/install_jni_lib/ |
H A D | com_android_frameworks_coretests_JNITest.cpp | 30 int register_com_android_framework_coretests_JNITests(JNIEnv* env) { argument 31 return jniRegisterNativeMethods(env, "com/android/framework/coretests/JNITests", sMethods,
|
/frameworks/base/services/core/jni/ |
H A D | com_android_server_ConsumerIrService.cpp | 32 static jlong halOpen(JNIEnv *env, jobject obj) { argument 53 static jint halTransmit(JNIEnv *env, jobject obj, jlong halObject, argument 58 ScopedIntArrayRO cPattern(env, pattern); 69 static jintArray halGetCarrierFrequencies(JNIEnv *env, jobject obj, argument 88 ScopedIntArrayRW freqsOut(env, env->NewIntArray(len*2)); 109 int register_android_server_ConsumerIrService(JNIEnv *env) { argument 110 return jniRegisterNativeMethods(env, "com/android/server/ConsumerIrService",
|
H A D | com_android_server_input_InputApplicationHandle.h | 32 jobject getInputApplicationHandleObjLocalRef(JNIEnv* env); 42 JNIEnv* env, jobject inputApplicationHandleObj);
|
H A D | com_android_server_input_InputWindowHandle.h | 33 jobject getInputWindowHandleObjLocalRef(JNIEnv* env); 43 JNIEnv* env, jobject inputWindowHandleObj);
|
H A D | com_android_server_PersistentDataBlockService.cpp | 78 static jlong com_android_server_PersistentDataBlockService_getBlockDeviceSize(JNIEnv *env, jclass, jstring jpath) argument 80 const char *path = env->GetStringUTFChars(jpath, 0); 89 static int com_android_server_PersistentDataBlockService_wipe(JNIEnv *env, jclass, jstring jpath) { argument 90 const char *path = env->GetStringUTFChars(jpath, 0); 105 int register_android_server_PersistentDataBlockService(JNIEnv* env) argument 107 return jniRegisterNativeMethods(env, "com/android/server/PersistentDataBlockService",
|
H A D | com_android_server_hdmi_HdmiCecController.cpp | 149 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 150 jbyteArray body = env->NewByteArray(message.length); 152 env->SetByteArrayRegion(body, 0, message.length, bodyPtr); 154 env->CallVoidMethod(mController->getCallbacksObj(), 157 env->DeleteLocalRef(body); 159 checkAndClearExceptionFromCallback(env, __FUNCTION__); 164 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 167 env->CallVoidMethod(mController->getCallbacksObj(), 170 checkAndClearExceptionFromCallback(env, __FUNCTION__); 174 static void checkAndClearExceptionFromCallback(JNIEnv* env, cons argument 231 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 289 nativeInit(JNIEnv* env, jclass clazz, jobject callbacksObj, jobject messageQueueObj) argument 324 nativeSendCecCommand(JNIEnv* env, jclass clazz, jlong controllerPtr, jint srcAddr, jint dstAddr, jbyteArray body) argument 340 nativeAddLogicalAddress(JNIEnv* env, jclass clazz, jlong controllerPtr, jint logicalAddress) argument 346 nativeClearLogicalAddress(JNIEnv* env, jclass clazz, jlong controllerPtr) argument 351 nativeGetPhysicalAddress(JNIEnv* env, jclass clazz, jlong controllerPtr) argument 356 nativeGetVersion(JNIEnv* env, jclass clazz, jlong controllerPtr) argument 361 nativeGetVendorId(JNIEnv* env, jclass clazz, jlong controllerPtr) argument 366 nativeGetPortInfos(JNIEnv* env, jclass clazz, jlong controllerPtr) argument 371 nativeSetOption(JNIEnv* env, jclass clazz, jlong controllerPtr, jint flag, jint value) argument 376 nativeSetAudioReturnChannel(JNIEnv* env, jclass clazz, jlong controllerPtr, jint port, jboolean enabled) argument 382 nativeIsConnected(JNIEnv* env, jclass clazz, jlong controllerPtr, jint port) argument 408 register_android_server_hdmi_HdmiCecController(JNIEnv* env) argument [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/jni/ |
H A D | exposure.h | 29 JNIEnv* env, jclass clazz, jint width, jint height, jobject imageBuffer); 33 JNIEnv* env, jclass clazz, jint width, jint height, jobject imageBuffer);
|
H A D | stats_scorer.cpp | 25 JNIEnv* env, jobject thiz, jobject imageBuffer, jfloatArray statsArray) 27 unsigned char* pImg = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer)); 28 int numPixels = env->GetDirectBufferCapacity(imageBuffer); // 1 byte per pixel 40 env->SetFloatArrayRegion(statsArray, 0, 2, result); 44 JNIEnv* env, jobject thiz, jobject imageBuffer, jint width, jint height, 47 unsigned char* pImg = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer)); 68 env->SetFloatArrayRegion(statsArray, 0, 2, result); 24 Java_androidx_media_filterpacks_numeric_StatsFilter_score( JNIEnv* env, jobject thiz, jobject imageBuffer, jfloatArray statsArray) argument 43 Java_androidx_media_filterpacks_numeric_StatsFilter_regionscore( JNIEnv* env, jobject thiz, jobject imageBuffer, jint width, jint height, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray statsArray) argument
|
/frameworks/ml/bordeaux/learning/stochastic_linear_ranker/jni/ |
H A D | jni_stochastic_linear_ranker.cpp | 30 void CreateSparseWeightVector(JNIEnv* env, const jobjectArray keys, const float* values, argument 35 jstring s = (jstring) env->GetObjectArrayElement(keys, i); 36 const char *key = env->GetStringUTFChars(s, &iscopy); 38 env->ReleaseStringUTFChars(s,key); 42 void ConvertParameter2Object(JNIEnv* env, jobjectArray *keys, jobjectArray *values, argument 45 jstring jstrK = env->NewStringUTF(name); 46 jstring jstrV = env->NewStringUTF(paramValue); 47 env->SetObjectArrayElement(*keys, index, jstrK); 48 env->SetObjectArrayElement(*values, index, jstrV); 51 void DecomposeSparseWeightVector(JNIEnv* env, jobjectArra argument 69 Java_android_bordeaux_learning_StochasticLinearRanker_nativeSetWeightClassifier( JNIEnv* env, jobject thiz, jobjectArray key_array_model, jfloatArray value_array_model, jfloat normalizer_model, jlong paPtr) argument 95 Java_android_bordeaux_learning_StochasticLinearRanker_nativeSetParameterClassifier( JNIEnv* env, jobject thiz, jstring key, jstring value, jlong paPtr) argument 229 Java_android_bordeaux_learning_StochasticLinearRanker_nativeGetLengthClassifier( JNIEnv* env, jobject thiz, jlong paPtr) argument 249 Java_android_bordeaux_learning_StochasticLinearRanker_nativeGetParameterClassifier( JNIEnv* env, jobject thiz, jobjectArray key_array_param, jobjectArray value_array_param, jlong paPtr) argument 368 Java_android_bordeaux_learning_StochasticLinearRanker_nativeGetWeightClassifier( JNIEnv* env, jobject thiz, jobjectArray key_array_model, jfloatArray value_array_model, jfloat normalizer, jlong paPtr) argument 386 Java_android_bordeaux_learning_StochasticLinearRanker_initNativeClassifier(JNIEnv* env, jobject thiz) argument 392 Java_android_bordeaux_learning_StochasticLinearRanker_deleteNativeClassifier(JNIEnv* env, jobject thiz, jlong paPtr) argument 400 Java_android_bordeaux_learning_StochasticLinearRanker_nativeUpdateClassifier( JNIEnv* env, jobject thiz, jobjectArray key_array_positive, jfloatArray value_array_positive, jobjectArray key_array_negative, jfloatArray value_array_negative, jlong paPtr) argument 439 Java_android_bordeaux_learning_StochasticLinearRanker_nativeScoreSample( JNIEnv* env, jobject thiz, jobjectArray key_array, jfloatArray value_array, jlong paPtr) argument [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | PathMeasure.cpp | 55 static jlong create(JNIEnv* env, jobject clazz, jlong pathHandle, argument 67 static void setPath(JNIEnv* env, jobject clazz, jlong pairHandle, argument 81 static jfloat getLength(JNIEnv* env, jobject clazz, jlong pairHandle) { argument 86 static void convertTwoElemFloatArray(JNIEnv* env, jfloatArray array, const SkScalar src[2]) { argument 87 AutoJavaFloatArray autoArray(env, array, 2); 93 static jboolean getPosTan(JNIEnv* env, jobject clazz, jlong pairHandle, jfloat dist, jfloatArray pos, jfloatArray tan) { argument 104 convertTwoElemFloatArray(env, pos, tmpPos); 107 convertTwoElemFloatArray(env, tan, tmpTan); 112 static jboolean getMatrix(JNIEnv* env, jobject clazz, jlong pairHandle, jfloat dist, argument 120 static jboolean getSegment(JNIEnv* env, jobjec argument 128 isClosed(JNIEnv* env, jobject clazz, jlong pairHandle) argument 134 nextContour(JNIEnv* env, jobject clazz, jlong pairHandle) argument 140 destroy(JNIEnv* env, jobject clazz, jlong pairHandle) argument 158 register_android_graphics_PathMeasure(JNIEnv* env) argument [all...] |
H A D | Matrix.cpp | 34 static void finalizer(JNIEnv* env, jobject clazz, jlong objHandle) { argument 39 static jlong create(JNIEnv* env, jobject clazz, jlong srcHandle) { argument 49 static jboolean isIdentity(JNIEnv* env, jobject clazz, jlong objHandle) { argument 54 static jboolean isAffine(JNIEnv* env, jobject clazz, jlong objHandle) { argument 59 static jboolean rectStaysRect(JNIEnv* env, jobject clazz, jlong objHandle) { argument 64 static void reset(JNIEnv* env, jobject clazz, jlong objHandle) { argument 68 static void set(JNIEnv* env, jobject clazz, jlong objHandle, jlong otherHandle) { argument 73 static void setTranslate(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) { argument 77 static void setScale__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy, jfloat px, jfloat py) { argument 81 static void setScale__FF(JNIEnv* env, jobjec argument 85 setRotate__FFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees, jfloat px, jfloat py) argument 89 setRotate__F(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees) argument 93 setSinCos__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sinValue, jfloat cosValue, jfloat px, jfloat py) argument 97 setSinCos__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sinValue, jfloat cosValue) argument 101 setSkew__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky, jfloat px, jfloat py) argument 105 setSkew__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky) argument 109 setConcat(JNIEnv* env, jobject clazz, jlong objHandle, jlong aHandle, jlong bHandle) argument 116 preTranslate(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) argument 121 preScale__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy, jfloat px, jfloat py) argument 126 preScale__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy) argument 131 preRotate__FFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees, jfloat px, jfloat py) argument 136 preRotate__F(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees) argument 141 preSkew__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky, jfloat px, jfloat py) argument 146 preSkew__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky) argument 151 preConcat(JNIEnv* env, jobject clazz, jlong objHandle, jlong otherHandle) argument 157 postTranslate(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) argument 162 postScale__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy, jfloat px, jfloat py) argument 167 postScale__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy) argument 172 postRotate__FFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees, jfloat px, jfloat py) argument 177 postRotate__F(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees) argument 182 postSkew__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky, jfloat px, jfloat py) argument 187 postSkew__FF(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloat kx, jfloat ky) argument 192 postConcat(JNIEnv* env, jobject clazz, jlong matrixHandle, jlong otherHandle) argument 198 setRectToRect(JNIEnv* env, jobject clazz, jlong matrixHandle, jobject src, jobject dst, jint stfHandle) argument 208 setPolyToPoly(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray jsrc, jint srcIndex, jfloatArray jdst, jint dstIndex, jint ptCount) argument 231 invert(JNIEnv* env, jobject clazz, jlong matrixHandle, jlong inverseHandle) argument 237 mapPoints(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray dst, jint dstIndex, jfloatArray src, jint srcIndex, jint ptCount, jboolean isPts) argument 259 mapRect__RectFRectF(JNIEnv* env, jobject clazz, jlong matrixHandle, jobjectArray dst, jobject src) argument 268 mapRadius(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloat radius) argument 274 getValues(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray values) argument 287 setValues(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray values) argument 301 equals(JNIEnv* env, jobject clazz, jlong aHandle, jlong bHandle) argument 356 register_android_graphics_Matrix(JNIEnv* env) argument 366 android_graphics_Matrix_getSkMatrix(JNIEnv* env, jobject matrixObj) argument [all...] |
H A D | DrawFilter.cpp | 65 static void finalizer(JNIEnv* env, jobject clazz, jlong objHandle) { argument 70 static jlong CreatePaintFlagsDF(JNIEnv* env, jobject clazz, argument 106 #define REG(env, name, array) \ 107 result = android::AndroidRuntime::registerNativeMethods(env, name, array, SK_ARRAY_COUNT(array)); \ 111 int register_android_graphics_DrawFilter(JNIEnv* env) { argument 114 REG(env, "android/graphics/DrawFilter", drawfilter_methods); 115 REG(env, "android/graphics/PaintFlagsDrawFilter", paintflags_methods);
|
H A D | NinePatch.cpp | 49 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, jlong, 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 92 static void draw(JNIEnv* env, SkCanva argument 121 drawF(JNIEnv* env, jobject, jlong canvasHandle, jobject boundsRectF, jlong bitmapHandle, jlong chunkHandle, jlong paintHandle, jint destDensity, jint srcDensity) argument 140 drawI(JNIEnv* env, jobject, jlong canvasHandle, jobject boundsRect, jlong bitmapHandle, jlong chunkHandle, jlong paintHandle, jint destDensity, jint srcDensity) argument 158 getTransparentRegion(JNIEnv* env, jobject, jlong bitmapHandle, jlong chunkHandle, jobject boundsRect) argument 191 register_android_graphics_NinePatch(JNIEnv* env) argument [all...] |
/frameworks/rs/java/tests/HelloComputeNDK/libhellocomputendk/ |
H A D | helloComputeNDK.cpp | 20 Java_com_example_android_rs_hellocomputendk_HelloComputeNDK_nativeMono(JNIEnv * env, argument 33 AndroidBitmap_lockPixels(env, jbitmapIn, &inputPtr); 34 AndroidBitmap_lockPixels(env, jbitmapOut, &outputPtr); 36 const char * path = env->GetStringUTFChars(pathObj, NULL); 39 env->ReleaseStringUTFChars(pathObj, path); 59 AndroidBitmap_unlockPixels(env, jbitmapIn); 60 AndroidBitmap_unlockPixels(env, jbitmapOut);
|
/frameworks/webview/chromium/plat_support/ |
H A D | graphics_utils.cpp | 57 AwPixelInfo* GetPixels(JNIEnv* env, jobject java_canvas) { argument 58 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, java_canvas); 84 jlong GetDrawSWFunctionTable(JNIEnv* env, jclass) { argument 92 jlong GetDrawGLFunctionTable(JNIEnv* env, jclass) { argument 114 void RegisterGraphicsUtils(JNIEnv* env) { argument 115 jclass clazz = env->FindClass(kClassName); 118 int res = env->RegisterNatives(clazz, kJniMethods, NELEM(kJniMethods));
|