/frameworks/base/core/jni/android/opengl/ |
H A D | util.cpp | 152 static void doThrowIAE(JNIEnv* env, const char* msg) { argument 153 jniThrowException(env, "java/lang/IllegalArgumentException", msg); 159 ArrayHelper(JNIEnv* env, JArray ref, jint offset, jint minSize) { argument 160 mEnv = env; 235 void util_computeBoundingSphere(JNIEnv *env, jclass clazz, argument 238 FloatArrayHelper positions(env, positions_ref, positionsOffset, 0); 239 FloatArrayHelper sphere(env, sphere_ref, sphereOffset, 4); 250 doThrowIAE(env, "positionsCount < 1"); 392 jint util_frustumCullSpheres(JNIEnv *env, jclass clazz, argument 400 FloatArrayHelper mvp(env, mvp_re 439 util_visibilityTest(JNIEnv *env, jclass clazz, jfloatArray ws_ref, jint wsOffset, jfloatArray positions_ref, jint positionsOffset, jcharArray indices_ref, jint indicesOffset, jint indexCount) argument 494 util_multiplyMM(JNIEnv *env, jclass clazz, jfloatArray result_ref, jint resultOffset, jfloatArray lhs_ref, jint lhsOffset, jfloatArray rhs_ref, jint rhsOffset) argument 525 util_multiplyMV(JNIEnv *env, jclass clazz, jfloatArray result_ref, jint resultOffset, jfloatArray lhs_ref, jint lhsOffset, jfloatArray rhs_ref, jint rhsOffset) argument 553 nativeUtilsClassInit(JNIEnv *env, jclass clazz) argument 560 setTracingLevel(JNIEnv *env, jclass clazz, jint level) argument 629 util_getInternalFormat(JNIEnv *env, jclass clazz, jobject jbitmap) argument 637 util_getType(JNIEnv *env, jclass clazz, jobject jbitmap) argument 645 util_texImage2D(JNIEnv *env, jclass clazz, jint target, jint level, jint internalformat, jobject jbitmap, jint type, jint border) argument 694 util_texSubImage2D(JNIEnv *env, jclass clazz, jint target, jint level, jint xoffset, jint yoffset, jobject jbitmap, jint format, jint type) argument 779 BufferHelper(JNIEnv *env, jobject buffer) argument 827 etc1_encodeBlock(JNIEnv *env, jclass clazz, jobject in, jint validPixelMask, jobject out) argument 856 etc1_decodeBlock(JNIEnv *env, jclass clazz, jobject in, jobject out) argument 875 etc1_getEncodedDataSize(JNIEnv *env, jclass clazz, jint width, jint height) argument 886 etc1_encodeImage(JNIEnv *env, jclass clazz, jobject in, jint width, jint height, jint pixelSize, jint stride, jobject out) argument 918 etc1_decodeImage(JNIEnv *env, jclass clazz, jobject in, jobject out, jint width, jint height, jint pixelSize, jint stride) argument 947 etc1_formatHeader(JNIEnv *env, jclass clazz, jobject header, jint width, jint height) argument 962 etc1_isValid(JNIEnv *env, jclass clazz, jobject header) argument 979 etc1_getWidth(JNIEnv *env, jclass clazz, jobject header) argument 996 etc1_getHeight(JNIEnv *env, jclass clazz, jobject header) argument 1059 register_android_opengl_classes(JNIEnv* env) argument [all...] |
/frameworks/base/core/jni/ |
H A D | android_hardware_camera2_legacy_PerfMeasurement.cpp | 82 bool checkGlError(JNIEnv* env) { argument 85 jniThrowExceptionFmt(env, "java/lang/IllegalStateException", 231 static jlong PerfMeasurement_nativeCreateContext(JNIEnv* env, jobject thiz, argument 237 static void PerfMeasurement_nativeDeleteContext(JNIEnv* env, jobject thiz, argument 243 static jboolean PerfMeasurement_nativeQuerySupport(JNIEnv* env, jobject thiz) { argument 245 checkGlError(env); 249 static void PerfMeasurement_nativeStartGlTimer(JNIEnv* env, jobject thiz, argument 257 jniThrowExceptionFmt(env, "java/lang/IllegalStateException", 261 jniThrowExceptionFmt(env, "java/lang/IllegalStateException", 266 jniThrowExceptionFmt(env, "jav 274 PerfMeasurement_nativeStopGlTimer(JNIEnv* env, jobject thiz, jlong contextHandle) argument 294 PerfMeasurement_nativeGetNextGlDuration(JNIEnv* env, jobject thiz, jlong contextHandle) argument 328 register_android_hardware_camera2_legacy_PerfMeasurement(JNIEnv* env) argument [all...] |
H A D | android_view_GLES20Canvas.cpp | 85 static void android_view_GLES20Canvas_destroyRenderer(JNIEnv* env, jobject clazz, argument 96 static void android_view_GLES20Canvas_setViewport(JNIEnv* env, jobject clazz, argument 102 static void android_view_GLES20Canvas_setHighContrastText(JNIEnv* env, jobject clazz, argument 108 static void android_view_GLES20Canvas_insertReorderBarrier(JNIEnv* env, jobject clazz, argument 114 static int android_view_GLES20Canvas_prepare(JNIEnv* env, jobject clazz, argument 120 static int android_view_GLES20Canvas_prepareDirty(JNIEnv* env, jobject clazz, argument 127 static void android_view_GLES20Canvas_finish(JNIEnv* env, jobject clazz, argument 133 static void android_view_GLES20Canvas_setProperty(JNIEnv* env, argument 144 const char* nameCharArray = env->GetStringUTFChars(name, NULL); 145 const char* valueCharArray = env 155 android_view_GLES20Canvas_callDrawGLFunction(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong functorPtr) argument 167 android_view_GLES20Canvas_getMaxTextureWidth(JNIEnv* env, jobject clazz) argument 171 android_view_GLES20Canvas_getMaxTextureHeight(JNIEnv* env, jobject clazz) argument 179 android_view_GLES20Canvas_save(JNIEnv* env, jobject clazz, jlong rendererPtr, jint flags) argument 185 android_view_GLES20Canvas_getSaveCount(JNIEnv* env, jobject clazz, jlong rendererPtr) argument 191 android_view_GLES20Canvas_restore(JNIEnv* env, jobject clazz, jlong rendererPtr) argument 197 android_view_GLES20Canvas_restoreToCount(JNIEnv* env, jobject clazz, jlong rendererPtr, jint saveCount) argument 207 android_view_GLES20Canvas_saveLayer(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jlong paintPtr, jint saveFlags) argument 215 android_view_GLES20Canvas_saveLayerClip(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong paintPtr, jint saveFlags) argument 224 android_view_GLES20Canvas_saveLayerAlpha(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jint alpha, jint saveFlags) argument 231 android_view_GLES20Canvas_saveLayerAlphaClip(JNIEnv* env, jobject clazz, jlong rendererPtr, jint alpha, jint saveFlags) argument 243 android_view_GLES20Canvas_quickReject(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloat left, jfloat top, jfloat right, jfloat bottom) argument 250 android_view_GLES20Canvas_clipRectF(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jint op) argument 259 android_view_GLES20Canvas_clipRect(JNIEnv* env, jobject clazz, jlong rendererPtr, jint left, jint top, jint right, jint bottom, jint op) argument 269 android_view_GLES20Canvas_clipPath(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong pathPtr, jint op) argument 277 android_view_GLES20Canvas_clipRegion(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong regionPtr, jint op) argument 285 android_view_GLES20Canvas_getClipBounds(JNIEnv* env, jobject clazz, jlong rendererPtr, jobject rect) argument 300 android_view_GLES20Canvas_translate(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloat dx, jfloat dy) argument 306 android_view_GLES20Canvas_rotate(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloat degrees) argument 312 android_view_GLES20Canvas_scale(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloat sx, jfloat sy) argument 318 android_view_GLES20Canvas_skew(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloat sx, jfloat sy) argument 324 android_view_GLES20Canvas_setMatrix(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong matrixPtr) argument 331 android_view_GLES20Canvas_getMatrix(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong matrixPtr) argument 338 android_view_GLES20Canvas_concatMatrix(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong matrixPtr) argument 349 android_view_GLES20Canvas_drawBitmap(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong bitmapPtr, jfloat left, jfloat top, jlong paintPtr) argument 363 android_view_GLES20Canvas_drawBitmapRect(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong bitmapPtr, float srcLeft, float srcTop, float srcRight, float srcBottom, float dstLeft, float dstTop, float dstRight, float dstBottom, jlong paintPtr) argument 375 android_view_GLES20Canvas_drawBitmapMatrix(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong bitmapPtr, jlong matrixPtr, jlong paintPtr) argument 390 android_view_GLES20Canvas_drawBitmapData(JNIEnv* env, jobject clazz, jlong rendererPtr, jintArray colors, jint offset, jint stride, jfloat left, jfloat top, jint width, jint height, jboolean hasAlpha, jlong paintPtr) argument 421 android_view_GLES20Canvas_drawBitmapMesh(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong bitmapPtr, jint meshWidth, jint meshHeight, jfloatArray vertices, jint offset, jintArray colors, jint colorOffset, jlong paintPtr) argument 437 android_view_GLES20Canvas_drawPatch(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong bitmapPtr, jlong patchPtr, float left, float top, float right, float bottom, jlong paintPtr) argument 448 android_view_GLES20Canvas_drawColor(JNIEnv* env, jobject clazz, jlong rendererPtr, jint color, jint modeHandle) argument 455 android_view_GLES20Canvas_drawRect(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jlong paintPtr) argument 463 android_view_GLES20Canvas_drawRoundRect(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloat rx, jfloat ry, jlong paintPtr) argument 471 android_view_GLES20Canvas_drawRoundRectProps(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong leftPropPtr, jlong topPropPtr, jlong rightPropPtr, jlong bottomPropPtr, jlong rxPropPtr, jlong ryPropPtr, jlong paintPropPtr) argument 485 android_view_GLES20Canvas_drawCircle(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloat x, jfloat y, jfloat radius, jlong paintPtr) argument 492 android_view_GLES20Canvas_drawCircleProps(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong xPropPtr, jlong yPropPtr, jlong radiusPropPtr, jlong paintPropPtr) argument 502 android_view_GLES20Canvas_drawOval(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jlong paintPtr) argument 510 android_view_GLES20Canvas_drawArc(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloat startAngle, jfloat sweepAngle, jboolean useCenter, jlong paintPtr) argument 518 android_view_GLES20Canvas_drawRegionAsRects(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong regionPtr, jlong paintPtr) argument 548 android_view_GLES20Canvas_drawPoints(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloatArray points, jint offset, jint count, jlong paintPtr) argument 557 android_view_GLES20Canvas_drawPath(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong pathPtr, jlong paintPtr) argument 565 android_view_GLES20Canvas_drawLines(JNIEnv* env, jobject clazz, jlong rendererPtr, jfloatArray points, jint offset, jint count, jlong paintPtr) argument 578 android_view_GLES20Canvas_setupPaintFilter(JNIEnv* env, jobject clazz, jlong rendererPtr, jint clearBits, jint setBits) argument 584 android_view_GLES20Canvas_resetPaintFilter(JNIEnv* env, jobject clazz, jlong rendererPtr) argument 697 android_view_GLES20Canvas_drawTextArray(JNIEnv* env, jobject clazz, jlong rendererPtr, jcharArray text, jint index, jint count, jfloat x, jfloat y, jint bidiFlags, jlong paintPtr, jlong typefacePtr) argument 709 android_view_GLES20Canvas_drawText(JNIEnv* env, jobject clazz, jlong rendererPtr, jstring text, jint start, jint end, jfloat x, jfloat y, jint bidiFlags, jlong paintPtr, jlong typefacePtr) argument 721 android_view_GLES20Canvas_drawTextArrayOnPath(JNIEnv* env, jobject clazz, jlong rendererPtr, jcharArray text, jint index, jint count, jlong pathPtr, jfloat hOffset, jfloat vOffset, jint bidiFlags, jlong paintPtr, jlong typefacePtr) argument 736 android_view_GLES20Canvas_drawTextOnPath(JNIEnv* env, jobject clazz, jlong rendererPtr, jstring text, jint start, jint end, jlong pathPtr, jfloat hOffset, jfloat vOffset, jint bidiFlags, jlong paintPtr, jlong typefacePtr) argument 751 android_view_GLES20Canvas_drawTextRunArray(JNIEnv* env, jobject clazz, jlong rendererPtr, jcharArray text, jint index, jint count, jint contextIndex, jint contextCount, jfloat x, jfloat y, jboolean isRtl, jlong paintPtr, jlong typefacePtr) argument 766 android_view_GLES20Canvas_drawTextRun(JNIEnv* env, jobject clazz, jlong rendererPtr, jstring text, jint start, jint end, jint contextStart, int contextEnd, jfloat x, jfloat y, jboolean isRtl, jlong paintPtr, jlong typefacePtr) argument 787 android_view_GLES20Canvas_finishRecording(JNIEnv* env, jobject clazz, jlong rendererPtr) argument 793 android_view_GLES20Canvas_createDisplayListRenderer(JNIEnv* env, jobject clazz) argument 797 android_view_GLES20Canvas_drawRenderNode(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong renderNodePtr, jobject dirty, jint flags) argument 815 android_view_GLES20Canvas_drawLayer(JNIEnv* env, jobject clazz, jlong rendererPtr, jlong layerPtr, jfloat x, jfloat y) argument 828 android_view_GLES20Canvas_isAvailable(JNIEnv* env, jobject clazz) argument 849 android_app_ActivityThread_dumpGraphics(JNIEnv* env, jobject clazz, jobject javaFileDescriptor) argument 976 register_android_view_GLES20Canvas(JNIEnv* env) argument 986 register_android_app_ActivityThread(JNIEnv* env) argument [all...] |
H A D | android_database_SQLiteGlobal.cpp | 70 static jint nativeReleaseMemory(JNIEnv* env, jclass clazz) { argument 81 int register_android_database_SQLiteGlobal(JNIEnv *env) argument 85 return AndroidRuntime::registerNativeMethods(env, "android/database/sqlite/SQLiteGlobal",
|
H A D | android_view_PointerIcon.h | 65 extern jobject android_view_PointerIcon_getSystemIcon(JNIEnv* env, 70 extern status_t android_view_PointerIcon_load(JNIEnv* env, 75 extern status_t android_view_PointerIcon_loadSystemIcon(JNIEnv* env,
|
H A D | android_server_Watchdog.cpp | 55 static void dumpKernelStacks(JNIEnv* env, jobject clazz, jstring pathStr) { argument 61 jniThrowException(env, "java/lang/IllegalArgumentException", "Null path"); 65 const char *path = env->GetStringUTFChars(pathStr, NULL); 97 env->ReleaseStringUTFChars(pathStr, path); 108 int register_android_server_Watchdog(JNIEnv* env) { argument 109 return AndroidRuntime::registerNativeMethods(env, "com/android/server/Watchdog",
|
H A D | android_server_FingerprintManager.cpp | 28 var = env->FindClass(className); \ 30 var = jclass(env->NewGlobalRef(var)); 33 var = env->GetStaticMethodID(clazz, methodName, fieldDescriptor); \ 37 var = env->GetMethodID(clazz, methodName, fieldDescriptor); \ 41 var = env->GetFieldID(clazz, fieldName, fieldDescriptor); \ 90 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 91 if (env == NULL) { 94 int result = vm->AttachCurrentThread(&env, (void*) &args); 100 env->CallVoidMethod(gFingerprintServiceClassInfo.callbackObject, 104 static void nativeInit(JNIEnv *env, jobjec argument 112 nativeEnroll(JNIEnv* env, jobject clazz, jint timeout) argument 118 nativeEnrollCancel(JNIEnv* env, jobject clazz) argument 124 nativeRemove(JNIEnv* env, jobject clazz, jint fingerprintId) argument 130 nativeOpenHal(JNIEnv* env, jobject clazz) argument 178 nativeCloseHal(JNIEnv* env, jobject clazz) argument 194 register_android_server_fingerprint_FingerprintService(JNIEnv* env) argument [all...] |
H A D | android_graphics_Canvas.cpp | 38 static void finalizer(JNIEnv* env, jobject clazz, jlong canvasHandle) { argument 43 static jlong initRaster(JNIEnv* env, jobject, jlong bitmapHandle) { argument 50 static void setBitmap(JNIEnv* env, jobject, jlong canvasHandle, jlong bitmapHandle, argument 77 static jint saveLayer(JNIEnv* env, jobject, jlong canvasHandle, jfloat l, jfloat t, argument 84 static jint saveLayerAlpha(JNIEnv* env, jobject, jlong canvasHandle, jfloat l, jfloat t, argument 90 static void restore(JNIEnv* env, jobject, jlong canvasHandle) { argument 93 doThrowISE(env, "Underflow in restore"); 99 static void restoreToCount(JNIEnv* env, jobject, jlong canvasHandle, jint restoreCount) { argument 102 doThrowIAE(env, "Underflow in restoreToCount"); 108 static void getCTM(JNIEnv* env, jobjec argument 113 setMatrix(JNIEnv* env, jobject, jlong canvasHandle, jlong matrixHandle) argument 118 concat(JNIEnv* env, jobject, jlong canvasHandle, jlong matrixHandle) argument 139 getClipBounds(JNIEnv* env, jobject, jlong canvasHandle, jobject bounds) argument 153 quickRejectRect(JNIEnv* env, jobject, jlong canvasHandle, jfloat left, jfloat top, jfloat right, jfloat bottom) argument 159 quickRejectPath(JNIEnv* env, jobject, jlong canvasHandle, jlong pathHandle) argument 172 clipPath(JNIEnv* env, jobject, jlong canvasHandle, jlong pathHandle, jint opHandle) argument 180 clipRegion(JNIEnv* env, jobject, jlong canvasHandle, jlong deviceRgnHandle, jint opHandle) argument 188 drawColor(JNIEnv* env, jobject, jlong canvasHandle, jint color, jint modeHandle) argument 193 drawPaint(JNIEnv* env, jobject, jlong canvasHandle, jlong paintHandle) argument 204 drawPoints(JNIEnv* env, jobject, jlong canvasHandle, jfloatArray jptsArray, jint offset, jint count, jlong paintHandle) argument 220 drawLine(JNIEnv* env, jobject, jlong canvasHandle, jfloat startX, jfloat startY, jfloat stopX, jfloat stopY, jlong paintHandle) argument 226 drawLines(JNIEnv* env, jobject, jlong canvasHandle, jfloatArray jptsArray, jint offset, jint count, jlong paintHandle) argument 242 drawRect(JNIEnv* env, jobject, jlong canvasHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jlong paintHandle) argument 248 drawRoundRect(JNIEnv* env, jobject, jlong canvasHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloat rx, jfloat ry, jlong paintHandle) argument 254 drawCircle(JNIEnv* env, jobject, jlong canvasHandle, jfloat cx, jfloat cy, jfloat radius, jlong paintHandle) argument 260 drawOval(JNIEnv* env, jobject, jlong canvasHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jlong paintHandle) argument 266 drawArc(JNIEnv* env, jobject, jlong canvasHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloat startAngle, jfloat sweepAngle, jboolean useCenter, jlong paintHandle) argument 274 drawPath(JNIEnv* env, jobject, jlong canvasHandle, jlong pathHandle, jlong paintHandle) argument 281 drawVertices(JNIEnv* env, jobject, jlong canvasHandle, jint modeHandle, jint vertexCount, jfloatArray jverts, jint vertIndex, jfloatArray jtexs, jint texIndex, jintArray jcolors, jint colorIndex, jshortArray jindices, jint indexIndex, jint indexCount, jlong paintHandle) argument 311 drawBitmap(JNIEnv* env, jobject jcanvas, jlong canvasHandle, jlong bitmapHandle, jfloat left, jfloat top, jlong paintHandle, jint canvasDensity, jint screenDensity, jint bitmapDensity) argument 346 drawBitmapMatrix(JNIEnv* env, jobject, jlong canvasHandle, jlong bitmapHandle, jlong matrixHandle, jlong paintHandle) argument 354 drawBitmapRect(JNIEnv* env, jobject, jlong canvasHandle, jlong bitmapHandle, float srcLeft, float srcTop, float srcRight, float srcBottom, float dstLeft, float dstTop, float dstRight, float dstBottom, jlong paintHandle, jint screenDensity, jint bitmapDensity) argument 376 drawBitmapArray(JNIEnv* env, jobject, jlong canvasHandle, jintArray jcolors, jint offset, jint stride, jfloat x, jfloat y, jint width, jint height, jboolean hasAlpha, jlong paintHandle) argument 398 drawBitmapMesh(JNIEnv* env, jobject, jlong canvasHandle, jlong bitmapHandle, jint meshWidth, jint meshHeight, jfloatArray jverts, jint vertIndex, jintArray jcolors, jint colorIndex, jlong paintHandle) argument 507 drawTextChars(JNIEnv* env, jobject, jlong canvasHandle, jcharArray text, jint index, jint count, jfloat x, jfloat y, jint bidiFlags, jlong paintHandle, jlong typefaceHandle) argument 518 drawTextString(JNIEnv* env, jobject, jlong canvasHandle, jstring text, jint start, jint end, jfloat x, jfloat y, jint bidiFlags, jlong paintHandle, jlong typefaceHandle) argument 530 drawTextRunChars(JNIEnv* env, jobject, jlong canvasHandle, jcharArray text, jint index, jint count, jint contextIndex, jint contextCount, jfloat x, jfloat y, jboolean isRtl, jlong paintHandle, jlong typefaceHandle) argument 543 drawTextRunString(JNIEnv* env, jobject obj, jlong canvasHandle, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jfloat x, jfloat y, jboolean isRtl, jlong paintHandle, jlong typefaceHandle) argument 559 drawPosTextChars(JNIEnv* env, jobject, jlong canvasHandle, jcharArray text, jint index, jint count, jfloatArray pos, jlong paintHandle) argument 577 drawPosTextString(JNIEnv* env, jobject, jlong canvasHandle, jstring text, jfloatArray pos, jlong paintHandle) argument 637 drawTextOnPathChars(JNIEnv* env, jobject, jlong canvasHandle, jcharArray text, jint index, jint count, jlong pathHandle, jfloat hOffset, jfloat vOffset, jint bidiFlags, jlong paintHandle, jlong typefaceHandle) argument 653 drawTextOnPathString(JNIEnv* env, jobject, jlong canvasHandle, jstring text, jlong pathHandle, jfloat hOffset, jfloat vOffset, jint bidiFlags, jlong paintHandle, jlong typefaceHandle) argument 669 setDrawFilter(JNIEnv* env, jobject, jlong canvasHandle, jlong filterHandle) argument 673 freeCaches(JNIEnv* env, jobject) argument 677 freeTextLayoutCaches(JNIEnv* env, jobject) argument 738 register_android_graphics_Canvas(JNIEnv* env) argument [all...] |
H A D | android_view_GraphicBuffer.cpp | 83 env->GetIntField(object, field) 86 env->SetIntField(object, field, value) 89 env->GetLongField(object, field) 92 env->SetLongField(object, field, value) 95 env->CallVoidMethod(object, method, __VA_ARGS__) 113 static jlong android_view_GraphiceBuffer_create(JNIEnv* env, jobject clazz, argument 134 static void android_view_GraphiceBuffer_destroy(JNIEnv* env, jobject clazz, argument 158 static jboolean android_view_GraphicBuffer_lockCanvas(JNIEnv* env, jobject, argument 207 SkCanvas* nativeCanvas = GraphicsJNI::getNativeCanvas(env, canvas); 218 static jboolean android_view_GraphicBuffer_unlockCanvasAndPost(JNIEnv* env, jobjec argument 237 android_view_GraphiceBuffer_write(JNIEnv* env, jobject clazz, jlong wrapperHandle, jobject dest) argument 247 android_view_GraphiceBuffer_read(JNIEnv* env, jobject clazz, jobject in) argument 264 graphicBufferForJavaObject(JNIEnv* env, jobject obj) argument 309 register_android_view_GraphicBuffer(JNIEnv* env) argument [all...] |
H A D | android_view_TextureView.cpp | 58 env->GetIntField(object, field) 61 env->GetLongField(object, field) 64 env->SetIntField(object, field, value) 67 env->SetLongField(object, field, value) 70 env->CallVoidMethod(object, method, __VA_ARGS__) 114 static void android_view_TextureView_createNativeWindow(JNIEnv* env, jobject textureView, argument 117 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, surface)); 124 static void android_view_TextureView_destroyNativeWindow(JNIEnv* env, jobject textureView) { argument 136 static jboolean android_view_TextureView_lockCanvas(JNIEnv* env, jobject, argument 175 SkCanvas* nativeCanvas = GraphicsJNI::getNativeCanvas(env, canva 186 android_view_TextureView_unlockCanvasAndPost(JNIEnv* env, jobject, jlong nativeWindow, jobject canvas) argument 227 register_android_view_TextureView(JNIEnv* env) argument [all...] |
H A D | android_ddm_DdmHandleNativeHeap.cpp | 73 static jbyteArray DdmHandleNativeHeap_getLeakInfo(JNIEnv* env, jobject) { argument 94 jbyteArray array = env->NewByteArray(sizeof(Header) + header.mapSize + header.allocSize); 96 env->SetByteArrayRegion(array, 0, 98 env->SetByteArrayRegion(array, sizeof(header), 100 env->SetByteArrayRegion(array, sizeof(header) + maps.size(), 112 int register_android_ddm_DdmHandleNativeHeap(JNIEnv* env) { argument 113 return AndroidRuntime::registerNativeMethods(env, "android/ddm/DdmHandleNativeHeap", method_table, NELEM(method_table));
|
H A D | android_os_Debug.cpp | 129 static jlong android_os_Debug_getNativeHeapSize(JNIEnv *env, jobject clazz) argument 139 static jlong android_os_Debug_getNativeHeapAllocatedSize(JNIEnv *env, jobject clazz) argument 149 static jlong android_os_Debug_getNativeHeapFreeSize(JNIEnv *env, jobject clazz) argument 433 static void android_os_Debug_getDirtyPagesPid(JNIEnv *env, jobject clazz, argument 462 env->SetIntField(object, stat_fields[i].pss_field, stats[i].pss); 463 env->SetIntField(object, stat_fields[i].pssSwappable_field, stats[i].swappablePss); 464 env->SetIntField(object, stat_fields[i].privateDirty_field, stats[i].privateDirty); 465 env->SetIntField(object, stat_fields[i].sharedDirty_field, stats[i].sharedDirty); 466 env->SetIntField(object, stat_fields[i].privateClean_field, stats[i].privateClean); 467 env 493 android_os_Debug_getDirtyPages(JNIEnv *env, jobject clazz, jobject object) argument 498 android_os_Debug_getPssPid(JNIEnv *env, jobject clazz, jint pid, jlongArray outUss, jlongArray outMemtrack) argument 568 android_os_Debug_getPss(JNIEnv *env, jobject clazz) argument 590 android_os_Debug_getMemInfo(JNIEnv *env, jobject clazz, jlongArray out) argument 735 android_os_Debug_getBinderSentTransactions(JNIEnv *env, jobject clazz) argument 740 android_os_getBinderReceivedTransactions(JNIEnv *env, jobject clazz) argument 895 android_os_Debug_dumpNativeHeap(JNIEnv* env, jobject clazz, jobject fileDescriptor) argument 932 android_os_Debug_dumpNativeBacktraceToFile(JNIEnv* env, jobject clazz, jint pid, jstring fileName) argument 998 register_android_os_Debug(JNIEnv *env) argument [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/jni/ |
H A D | pixelutils.cpp | 24 JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height, jint offset, 26 uint32* pInPix = static_cast<uint32*>(env->GetDirectBufferAddress(input)); 27 uint32* pOutput = static_cast<uint32*>(env->GetDirectBufferAddress(output)); 23 nativeCopyPixels( JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height, jint offset, jint pixStride, jint rowStride) argument
|
H A D | stats_scorer.h | 32 JNIEnv* env, jobject thiz, jobject imageBuffer, jfloatArray statsArray); 36 JNIEnv* env, jobject thiz, jobject imageBuffer, jint width, jint height,
|
H A D | exposure.cpp | 30 JNIEnv* env, jclass clazz, jint width, jint height, jobject imageBuffer) { 35 unsigned char* srcPtr = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer)); 52 JNIEnv* env, jclass clazz, jint width, jint height, jobject imageBuffer) { 57 unsigned char* srcPtr = static_cast<unsigned char*>(env->GetDirectBufferAddress(imageBuffer)); 29 Java_androidx_media_filterfw_samples_simplecamera_ExposureFilter_overExposureOperator( JNIEnv* env, jclass clazz, jint width, jint height, jobject imageBuffer) argument 51 Java_androidx_media_filterfw_samples_simplecamera_ExposureFilter_underExposureOperator( JNIEnv* env, jclass clazz, jint width, jint height, jobject imageBuffer) argument
|
H A D | pixelutils.h | 31 JNIEnv* env, jclass clazz, jobject input, jobject output, jint width, jint height, jint offset,
|
H A D | sobeloperator.h | 30 JNIEnv* env, jclass clazz, jint width, jint height,
|
/frameworks/base/media/jni/ |
H A D | android_media_ResampleInputStream.cpp | 76 static void android_media_ResampleInputStream_fir21(JNIEnv *env, jclass clazz, argument 83 jniThrowExceptionFmt(env, "java/lang/IllegalArgumentException", 90 env->GetByteArrayRegion(jIn, jInOffset, (jNpoints * 2 + nFir21 - 1) * 2, (jbyte*)in); 105 env->SetByteArrayRegion(jOut, jOutOffset, jNpoints * 2, (jbyte*)out); 115 int register_android_media_ResampleInputStream(JNIEnv *env) argument 119 return AndroidRuntime::registerNativeMethods(env,
|
H A D | android_media_MediaCodec.h | 40 JNIEnv *env, jobject thiz, 84 JNIEnv *env, jobject bufferInfo, size_t *index, int64_t timeoutUs); 91 status_t getFormat(JNIEnv *env, bool input, jobject *format) const; 93 status_t getOutputFormat(JNIEnv *env, size_t index, jobject *format) const; 96 JNIEnv *env, bool input, jobjectArray *bufArray) const; 99 JNIEnv *env, bool input, size_t index, jobject *buf) const; 102 JNIEnv *env, bool input, size_t index, jobject *image) const; 104 status_t getName(JNIEnv *env, jstring *name) const; 141 JNIEnv *env, bool readOnly, bool clearBuffer, const sp<ABuffer> &buffer, 144 void cacheJavaObjects(JNIEnv *env); [all...] |
/frameworks/base/core/jni/android/graphics/pdf/ |
H A D | PdfRenderer.cpp | 73 static jlong nativeCreate(JNIEnv* env, jclass thiz, jint fd, jlong size) { argument 88 jniThrowException(env, "java/lang/SecurityException", 92 jniThrowException(env, "java/io/IOException", 103 static jlong nativeOpenPageAndGetSize(JNIEnv* env, jclass thiz, jlong documentPtr, argument 110 jniThrowException(env, "java/lang/IllegalStateException", 121 jniThrowException(env, "java/lang/IllegalStateException", 126 env->SetIntField(outSize, gPointClassInfo.x, width); 127 env->SetIntField(outSize, gPointClassInfo.y, height); 132 static void nativeClosePage(JNIEnv* env, jclass thiz, jlong pagePtr) { argument 137 static void nativeClose(JNIEnv* env, jclas argument 143 nativeGetPageCount(JNIEnv* env, jclass thiz, jlong documentPtr) argument 148 nativeScaleForPrinting(JNIEnv* env, jclass thiz, jlong documentPtr) argument 236 nativeRenderPage(JNIEnv* env, jclass thiz, jlong documentPtr, jlong pagePtr, jlong bitmapPtr, jint destLeft, jint destTop, jint destRight, jint destBottom, jlong matrixPtr, jint renderMode) argument 281 register_android_graphics_pdf_PdfRenderer(JNIEnv* env) argument [all...] |
/frameworks/ex/framesequence/jni/ |
H A D | Stream.h | 68 JavaInputStream(JNIEnv* env, jobject inputStream, jbyteArray byteArray) : argument 69 mEnv(env), 72 mByteArrayLength(env->GetArrayLength(byteArray)) {} 84 jint JavaStream_OnLoad(JNIEnv* env);
|
/frameworks/native/opengl/tests/gl_perfapp/jni/ |
H A D | gl_code.cpp | 62 JNIEXPORT void JNICALL Java_com_android_glperf_GLPerfLib_init(JNIEnv * env, jobject obj, jint width, jint height); 63 JNIEXPORT void JNICALL Java_com_android_glperf_GLPerfLib_step(JNIEnv * env, jobject obj); 66 JNIEXPORT void JNICALL Java_com_android_glperf_GLPerfLib_init(JNIEnv * env, jobject obj, jint width, jint height) argument 92 JNIEXPORT void JNICALL Java_com_android_glperf_GLPerfLib_step(JNIEnv * env, jobject obj) argument
|
/frameworks/webview/chromium/loader/ |
H A D | loader.cpp | 130 jboolean CreateRelroFile(JNIEnv* env, jclass, jstring lib32, jstring lib64, argument 142 const char* lib_utf8 = env->GetStringUTFChars(lib, NULL); 144 const char* relro_utf8 = env->GetStringUTFChars(relro, NULL); 147 env->ReleaseStringUTFChars(relro, relro_utf8); 149 env->ReleaseStringUTFChars(lib, lib_utf8); 154 jboolean LoadWithRelroFile(JNIEnv* env, jclass, jstring lib32, jstring lib64, argument 166 const char* lib_utf8 = env->GetStringUTFChars(lib, NULL); 168 const char* relro_utf8 = env->GetStringUTFChars(relro, NULL); 171 env->ReleaseStringUTFChars(relro, relro_utf8); 173 env 192 RegisterWebViewFactory(JNIEnv* env) argument 204 JNIEnv* env = NULL; local [all...] |
/frameworks/base/services/core/jni/ |
H A D | com_android_server_am_BatteryStatsService.cpp | 62 static jint nativeWaitWakeup(JNIEnv *env, jobject clazz, jintArray outIrqs, argument 68 jniThrowException(env, "java/lang/NullPointerException", "null argument"); 81 jniThrowException(env, "java/lang/IllegalStateException", buf); 107 int numOut = env->GetArrayLength(outIrqs); 108 ScopedIntArrayRW irqs(env, outIrqs); 165 //ScopedLocalRef<jstring> reasonString(env, env->NewStringUTF(pos)); 166 //env->SetObjectArrayElement(outReasons, i, reasonString.get()); 178 ScopedLocalRef<jstring> reasonString(env, env 195 register_android_server_BatteryStatsService(JNIEnv *env) argument [all...] |
/frameworks/base/include/android_runtime/ |
H A D | AndroidRuntime.h | 53 static int registerNativeMethods(JNIEnv* env, 65 static jclass findClass(JNIEnv* env, const char* className); 82 virtual void onVmCreated(JNIEnv* env); 117 static jstring NewStringLatin1(JNIEnv* env, const char* bytes); 120 static int startReg(JNIEnv* env);
|