/frameworks/base/media/mca/filterpacks/java/android/filterpacks/imageproc/ |
H A D | CropFilter.java | 107 public void process(FilterContext env) { argument 112 createProgram(env, imageFrame.getFormat()); 123 Frame output = env.getFrameManager().newFrame(outputFormat);
|
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/performance/ |
H A D | ThroughputFilter.java | 64 public void open(FilterContext env) { argument
|
/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/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));
|
/frameworks/base/core/jni/android/graphics/ |
H A D | ColorFilter.cpp | 34 static void finalizer(JNIEnv* env, jobject clazz, jlong skFilterHandle) { argument 39 static jlong CreatePorterDuffFilter(JNIEnv* env, jobject, jint srcColor, argument 45 static jlong CreateLightingFilter(JNIEnv* env, jobject, jint mul, jint add) { argument 49 static jlong CreateColorMatrixFilter(JNIEnv* env, jobject, jfloatArray jarray) { argument 50 AutoJavaFloatArray autoArray(env, jarray, 20); 77 #define REG(env, name, array) \ 78 result = android::AndroidRuntime::registerNativeMethods(env, name, array, \ 82 int register_android_graphics_ColorFilter(JNIEnv* env) { argument 85 REG(env, "android/graphics/ColorFilter", colorfilter_methods); 86 REG(env, "androi [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 | Interpolator.cpp | 8 static jlong Interpolator_constructor(JNIEnv* env, jobject clazz, jint valueCount, jint frameCount) argument 13 static void Interpolator_destructor(JNIEnv* env, jobject clazz, jlong interpHandle) argument 19 static void Interpolator_reset(JNIEnv* env, jobject clazz, jlong interpHandle, jint valueCount, jint frameCount) argument 25 static void Interpolator_setKeyFrame(JNIEnv* env, jobject clazz, jlong interpHandle, jint index, jint msec, jfloatArray valueArray, jfloatArray blendArray) argument 29 AutoJavaFloatArray autoValues(env, valueArray); 30 AutoJavaFloatArray autoBlend(env, blendArray, 4); 41 static void Interpolator_setRepeatMirror(JNIEnv* env, jobject clazz, jlong interpHandle, jfloat repeatCount, jboolean mirror) argument 51 static jint Interpolator_timeToValues(JNIEnv* env, jobject clazz, jlong interpHandle, jint msec, jfloatArray valueArray) argument 56 float* values = valueArray ? env->GetFloatArrayElements(valueArray, NULL) : NULL; 60 int n = env 84 register_android_graphics_Interpolator(JNIEnv* env) argument [all...] |
H A D | Rasterizer.cpp | 59 static void finalizer(JNIEnv* env, jobject clazz, jlong objHandle) { argument 69 int register_android_graphics_Rasterizer(JNIEnv* env) { argument 70 int result = AndroidRuntime::registerNativeMethods(env, "android/graphics/Rasterizer", gRasterizerMethods, 77 static jlong create(JNIEnv* env, jobject) { argument 81 static void addLayer(JNIEnv* env, jobject, jlong layerHandle, jlong paintHandle, jfloat dx, jfloat dy) { argument 95 int register_android_graphics_LayerRasterizer(JNIEnv* env) argument 97 return android::AndroidRuntime::registerNativeMethods(env,
|
/frameworks/base/core/jni/ |
H A D | android_app_backup_FullBackup.cpp | 73 static jint backupToTar(JNIEnv* env, jobject clazz, jstring packageNameObj, argument 79 const char* packagenamechars = (packageNameObj) ? env->GetStringUTFChars(packageNameObj, NULL) : NULL; 80 const char* rootchars = (rootpathObj) ? env->GetStringUTFChars(rootpathObj, NULL) : NULL; 81 const char* pathchars = (pathObj) ? env->GetStringUTFChars(pathObj, NULL) : NULL; 82 const char* domainchars = (domainObj) ? env->GetStringUTFChars(domainObj, NULL) : NULL; 89 if (domainchars) env->ReleaseStringUTFChars(domainObj, domainchars); 90 if (pathchars) env->ReleaseStringUTFChars(pathObj, pathchars); 91 if (rootchars) env->ReleaseStringUTFChars(rootpathObj, rootchars); 92 if (packagenamechars) env->ReleaseStringUTFChars(packageNameObj, packagenamechars); 95 BackupDataWriter* writer = (BackupDataWriter*) env 119 register_android_app_backup_FullBackup(JNIEnv* env) argument [all...] |
H A D | android_backup_BackupDataInput.cpp | 33 ctor_native(JNIEnv* env, jobject clazz, jobject fileDescriptor) argument 35 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 44 dtor_native(JNIEnv* env, jobject clazz, jlong r) argument 50 readNextHeader_native(JNIEnv* env, jobject clazz, jlong r, jobject entity) argument 77 jstring keyStr = env->NewStringUTF(key.string()); 78 env->SetObjectField(entity, s_keyField, keyStr); 79 env->SetIntField(entity, s_dataSizeField, dataSize); 92 readEntityData_native(JNIEnv* env, jobject clazz, jlong r, jbyteArray data, jint offset, jint size) argument 97 if (env->GetArrayLength(data) < (size+offset)) { 102 jbyte* dataBytes = env 115 skipEntityData_native(JNIEnv* env, jobject clazz, jlong r) argument 134 register_android_backup_BackupDataInput(JNIEnv* env) argument [all...] |
H A D | android_backup_BackupDataOutput.cpp | 29 ctor_native(JNIEnv* env, jobject clazz, jobject fileDescriptor) argument 31 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 40 dtor_native(JNIEnv* env, jobject clazz, jlong w) argument 46 writeEntityHeader_native(JNIEnv* env, jobject clazz, jlong w, jstring key, jint dataSize) argument 51 const char* keyUTF = env->GetStringUTFChars(key, NULL); 57 env->ReleaseStringUTFChars(key, keyUTF); 63 writeEntityData_native(JNIEnv* env, jobject clazz, jlong w, jbyteArray data, jint size) argument 68 if (env->GetArrayLength(data) < size) { 73 jbyte* dataBytes = env->GetByteArrayElements(data, NULL); 80 env 86 setKeyPrefix_native(JNIEnv* env, jobject clazz, jlong w, jstring keyPrefixObj) argument 107 register_android_backup_BackupDataOutput(JNIEnv* env) argument [all...] |
H A D | android_content_res_Configuration.cpp | 47 JNIEnv* env, jobject clazz, struct AConfiguration* out) { 48 out->mcc = env->GetIntField(clazz, gConfigurationClassInfo.mcc); 49 out->mnc = env->GetIntField(clazz, gConfigurationClassInfo.mnc); 50 out->screenLayout = env->GetIntField(clazz, gConfigurationClassInfo.screenLayout); 51 out->touchscreen = env->GetIntField(clazz, gConfigurationClassInfo.touchscreen); 52 out->keyboard = env->GetIntField(clazz, gConfigurationClassInfo.keyboard); 53 out->navigation = env->GetIntField(clazz, gConfigurationClassInfo.navigation); 55 out->inputFlags = env->GetIntField(clazz, gConfigurationClassInfo.keyboardHidden); 56 int hardKeyboardHidden = env->GetIntField(clazz, gConfigurationClassInfo.hardKeyboardHidden); 61 out->inputFlags |= env 46 android_Configuration_getFromJava( JNIEnv* env, jobject clazz, struct AConfiguration* out) argument 81 register_android_content_res_Configuration(JNIEnv* env) argument [all...] |
H A D | android_content_res_ObbScanner.cpp | 39 static void android_content_res_ObbScanner_getObbInfo(JNIEnv* env, jobject clazz, jstring file, argument 42 const char* filePath = env->GetStringUTFChars(file, NULL); 46 env->ReleaseStringUTFChars(file, filePath); 47 jniThrowException(env, "java/io/IOException", "Could not read OBB file"); 51 env->ReleaseStringUTFChars(file, filePath); 55 jstring packageName = env->NewStringUTF(packageNameStr); 57 jniThrowException(env, "java/io/IOException", "Could not read OBB file"); 61 env->SetObjectField(obbInfo, gObbInfoClassInfo.packageName, packageName); 62 env->SetIntField(obbInfo, gObbInfoClassInfo.version, obb->getVersion()); 63 env 91 register_android_content_res_ObbScanner(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_graphics_Picture.cpp | 30 static jlong android_graphics_Picture_newPicture(JNIEnv* env, jobject, jlong srcHandle) { argument 35 static jlong android_graphics_Picture_deserialize(JNIEnv* env, jobject, jobject jstream, argument 38 SkStream* strm = CreateJavaInputStreamAdaptor(env, jstream, jstorage); 46 static void android_graphics_Picture_killPicture(JNIEnv* env, jobject, jlong pictureHandle) { argument 52 static void android_graphics_Picture_draw(JNIEnv* env, jobject, jlong canvasHandle, argument 61 static jboolean android_graphics_Picture_serialize(JNIEnv* env, jobject, jlong pictureHandle, argument 64 SkWStream* strm = CreateJavaOutputStreamAdaptor(env, jstream, jstorage); 74 static jint android_graphics_Picture_getWidth(JNIEnv* env, jobject, jlong pictureHandle) { argument 79 static jint android_graphics_Picture_getHeight(JNIEnv* env, jobject, jlong pictureHandle) { argument 84 static jlong android_graphics_Picture_beginRecording(JNIEnv* env, jobjec argument 91 android_graphics_Picture_endRecording(JNIEnv* env, jobject, jlong pictHandle) argument 108 register_android_graphics_Picture(JNIEnv* env) argument [all...] |
H A D | android_hardware_SerialPort.cpp | 36 android_hardware_SerialPort_open(JNIEnv *env, jobject thiz, jobject fileDescriptor, jint speed) argument 130 jniThrowException(env, "java/lang/IllegalArgumentException", 135 int fd = jniGetFDFromFileDescriptor(env, fileDescriptor); 139 jniThrowException(env, "java/io/IOException", "Could not open serial port"); 142 env->SetIntField(thiz, field_context, fd); 161 android_hardware_SerialPort_close(JNIEnv *env, jobject thiz) argument 163 int fd = env->GetIntField(thiz, field_context); 165 env->SetIntField(thiz, field_context, -1); 169 android_hardware_SerialPort_read_array(JNIEnv *env, jobject thiz, jbyteArray buffer, jint length) argument 171 int fd = env 191 android_hardware_SerialPort_read_direct(JNIEnv *env, jobject thiz, jobject buffer, jint length) argument 208 android_hardware_SerialPort_write_array(JNIEnv *env, jobject thiz, jbyteArray buffer, jint length) argument 225 android_hardware_SerialPort_write_direct(JNIEnv *env, jobject thiz, jobject buffer, jint length) argument 240 android_hardware_SerialPort_send_break(JNIEnv *env, jobject thiz) argument 261 register_android_hardware_SerialPort(JNIEnv *env) argument [all...] |
H A D | android_hardware_UsbRequest.cpp | 33 struct usb_request* get_request_from_object(JNIEnv* env, jobject java_request) argument 35 return (struct usb_request*)env->GetLongField(java_request, field_context); 39 extern struct usb_device* get_device_from_object(JNIEnv* env, jobject connection); 42 android_hardware_UsbRequest_init(JNIEnv *env, jobject thiz, jobject java_device, argument 47 struct usb_device* device = get_device_from_object(env, java_device); 64 env->SetLongField(thiz, field_context, (jlong)request); 69 android_hardware_UsbRequest_close(JNIEnv *env, jobject thiz) argument 72 struct usb_request* request = get_request_from_object(env, thiz); 75 env->SetLongField(thiz, field_context, 0); 80 android_hardware_UsbRequest_queue_array(JNIEnv *env, jobjec argument 119 android_hardware_UsbRequest_dequeue_array(JNIEnv *env, jobject thiz, jbyteArray buffer, jint length, jboolean out) argument 138 android_hardware_UsbRequest_queue_direct(JNIEnv *env, jobject thiz, jobject buffer, jint length, jboolean out) argument 170 android_hardware_UsbRequest_dequeue_direct(JNIEnv *env, jobject thiz) argument 183 android_hardware_UsbRequest_cancel(JNIEnv *env, jobject thiz) argument 205 register_android_hardware_UsbRequest(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_text_AndroidCharacter.cpp | 54 static void getDirectionalities(JNIEnv* env, jobject obj, jcharArray srcArray, argument 57 ScopedCharArrayRO src(env, srcArray); 61 ScopedByteArrayRW dest(env, destArray); 66 if (env->GetArrayLength(srcArray) < count || env->GetArrayLength(destArray) < count) { 67 jniThrowException(env, "java/lang/ArrayIndexOutOfBoundsException", NULL); 96 static jint getEastAsianWidth(JNIEnv* env, jobject obj, jchar input) argument 105 static void getEastAsianWidths(JNIEnv* env, jobject obj, jcharArray srcArray, argument 108 ScopedCharArrayRO src(env, srcArray); 112 ScopedByteArrayRW dest(env, destArra 148 mirror(JNIEnv* env, jobject obj, jcharArray charArray, jint start, jint count) argument 176 getMirror(JNIEnv* env, jobject obj, jchar c) argument 194 register_android_text_AndroidCharacter(JNIEnv* env) argument [all...] |
H A D | android_text_StaticLayout.cpp | 33 ScopedBreakIterator(JNIEnv* env, BreakIterator* breakIterator, jcharArray inputText, argument 34 jint length) : mBreakIterator(breakIterator), mChars(env, inputText) { 62 static jintArray nLineBreakOpportunities(JNIEnv* env, jclass, jstring javaLocaleName, argument 68 ScopedIcuLocale icuLocale(env, javaLocaleName); 77 ScopedBreakIterator breakIterator(env, it, inputText, length); 87 if (recycle != NULL && static_cast<size_t>(env->GetArrayLength(recycle)) >= breaks.size()) { 90 ret = env->NewIntArray(breaks.size()); 94 env->SetIntArrayRegion(ret, 0, breaks.size(), &breaks.front()); 104 int register_android_text_StaticLayout(JNIEnv* env) argument 106 return AndroidRuntime::registerNativeMethods(env, "androi [all...] |
H A D | android_util_FileObserver.cpp | 40 static jint android_os_fileobserver_init(JNIEnv* env, jobject object) argument 53 static void android_os_fileobserver_observe(JNIEnv* env, jobject object, jint fd) argument 83 path = env->NewStringUTF(event->name); 86 env->CallVoidMethod(object, method_onEvent, event->wd, event->mask, path); 87 if (env->ExceptionCheck()) { 88 env->ExceptionDescribe(); 89 env->ExceptionClear(); 93 env->DeleteLocalRef(path); 105 static jint android_os_fileobserver_startWatching(JNIEnv* env, jobject object, jint fd, jstring pathString, jint mask) argument 113 const char* path = env 125 android_os_fileobserver_stopWatching(JNIEnv* env, jobject object, jint fd, jint wfd) argument 143 register_android_os_FileObserver(JNIEnv* env) argument [all...] |
H A D | android_util_StringBlock.cpp | 34 static jlong android_content_StringBlock_nativeCreate(JNIEnv* env, jobject clazz, argument 39 jniThrowNullPointerException(env, NULL); 43 jsize bLen = env->GetArrayLength(bArray); 45 jniThrowException(env, "java/lang/IndexOutOfBoundsException", NULL); 49 jbyte* b = env->GetByteArrayElements(bArray, NULL); 51 env->ReleaseByteArrayElements(bArray, b, 0); 54 jniThrowException(env, "java/lang/IllegalArgumentException", NULL); 62 static jint android_content_StringBlock_nativeGetSize(JNIEnv* env, jobject clazz, argument 67 jniThrowNullPointerException(env, NULL); 74 static jstring android_content_StringBlock_nativeGetString(JNIEnv* env, jobjec argument 98 android_content_StringBlock_nativeGetStyle(JNIEnv* env, jobject clazz, jlong token, jint idx) argument 141 android_content_StringBlock_nativeDestroy(JNIEnv* env, jobject clazz, jlong token) argument 172 register_android_content_StringBlock(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_PointerIcon.cpp | 43 jobject android_view_PointerIcon_getSystemIcon(JNIEnv* env, jobject contextObj, int32_t style) { argument 44 jobject pointerIconObj = env->CallStaticObjectMethod(gPointerIconClassInfo.clazz, 46 if (env->ExceptionCheck()) { 48 LOGW_EX(env); 49 env->ExceptionClear(); 55 status_t android_view_PointerIcon_load(JNIEnv* env, jobject pointerIconObj, jobject contextObj, argument 63 jobject loadedPointerIconObj = env->CallObjectMethod(pointerIconObj, 65 if (env->ExceptionCheck() || !loadedPointerIconObj) { 67 LOGW_EX(env); 68 env 92 android_view_PointerIcon_loadSystemIcon(JNIEnv* env, jobject contextObj, int32_t style, PointerIcon* outPointerIcon) argument 126 register_android_view_PointerIcon(JNIEnv* env) argument [all...] |