/frameworks/av/media/libstagefright/http/ |
H A D | HTTPHelper.cpp | 39 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 D | NdkMediaExtractor.cpp | 85 JNIEnv *env = AndroidRuntime::getJNIEnv(); local 87 if (env == NULL) { 89 env->ExceptionClear(); 93 jclass mediahttpclass = env->FindClass("android/media/MediaHTTPService"); 96 env->ExceptionClear(); 100 jmethodID mediaHttpCreateMethod = env->GetStaticMethodID(mediahttpclass, 104 env->ExceptionClear(); 108 jstring jloc = env->NewStringUTF(location); 110 service = env->CallStaticObjectMethod(mediahttpclass, mediaHttpCreateMethod, jloc); 111 env [all...] |
/frameworks/base/cmds/app_process/ |
H A D | app_main.cpp | 50 virtual void onVmCreated(JNIEnv* env) argument 70 mClass = env->FindClass(slashClassName); 76 mClass = reinterpret_cast<jclass>(env->NewGlobalRef(mClass));
|
/frameworks/base/cmds/hid/jni/ |
H A D | com_android_commands_hid_Device.cpp | 57 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 D | AndroidRuntime.cpp | 54 extern int register_android_os_Binder(JNIEnv* env); 55 extern int register_android_os_Process(JNIEnv* env); 59 extern int register_android_graphics_Camera(JNIEnv* env); 60 extern int register_android_graphics_CreateJavaOutputStreamAdaptor(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); 67 extern int register_android_graphics_Shader(JNIEnv* env); 212 com_android_internal_os_RuntimeInit_nativeFinishInit(JNIEnv* env, jobject clazz) argument 217 com_android_internal_os_RuntimeInit_nativeZygoteInit(JNIEnv* env, jobject clazz) argument 222 com_android_internal_os_RuntimeInit_nativeSetExitWithoutCleanup(JNIEnv* env, jobject clazz, jboolean exitWithoutCleanup) argument 240 register_com_android_internal_os_RuntimeInit(JNIEnv* env) argument 274 registerNativeMethods(JNIEnv* env, const char* className, const JNINativeMethod* gMethods, int numMethods) argument 288 JNIEnv* env; local 953 NewStringLatin1(JNIEnv* env, const char* bytes) argument 1009 JNIEnv* env; local 1091 onVmCreated(JNIEnv* env) argument 1103 JNIEnv* env; local 1165 JNIEnv* env; local 1249 register_jni_procs(const RegJNIRec array[], size_t count, JNIEnv* env) argument 1417 startReg(JNIEnv* env) argument 1457 registerFrameworkNatives(JNIEnv* env) argument [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | Bitmap.cpp | 129 Bitmap::Bitmap(JNIEnv* env, jbyteArray storageObj, void* address, argument 132 env->GetJavaVM(&mPixelStorage.java.jvm); 133 mPixelStorage.java.jweakRef = env->NewWeakGlobalRef(storageObj); 190 JNIEnv* env = jniEnv(); local 194 env->DeleteWeakGlobalRef(mPixelStorage.java.jweakRef); 286 JNIEnv* env; local 287 auto success = mPixelStorage.java.jvm->GetEnv((void**)&env, JNI_VERSION_1_6); 290 return env; 320 JNIEnv* env = jniEnv(); local 323 env 343 JNIEnv* env = jniEnv(); local 497 SetPixels(JNIEnv* env, jintArray srcColors, int srcOffset, int srcStride, int x, int y, int width, int height, const SkBitmap& dstBitmap) argument 705 Bitmap_creator(JNIEnv* env, jobject, jintArray jColors, jint offset, jint stride, jint width, jint height, jint configHandle, jboolean isMutable) argument 739 Bitmap_copy(JNIEnv* env, jobject, jlong srcHandle, jint dstConfigHandle, jboolean isMutable) argument 755 Bitmap_copyAshmemImpl(JNIEnv* env, SkBitmap& src, SkColorType& dstCT) argument 767 Bitmap_copyAshmem(JNIEnv* env, jobject, jlong srcHandle) argument 776 Bitmap_copyAshmemConfig(JNIEnv* env, jobject, jlong srcHandle, jint dstConfigHandle) argument 793 Bitmap_recycle(JNIEnv* env, jobject, jlong bitmapHandle) argument 799 Bitmap_reconfigure(JNIEnv* env, jobject clazz, jlong bitmapHandle, jint width, jint height, jint configHandle, jint allocSize, jboolean requestPremul) argument 835 Bitmap_compress(JNIEnv* env, jobject clazz, jlong bitmapHandle, jint format, jint quality, jobject jstream, jbyteArray jstorage) argument 876 Bitmap_erase(JNIEnv* env, jobject, jlong bitmapHandle, jint color) argument 883 Bitmap_rowBytes(JNIEnv* env, jobject, jlong bitmapHandle) argument 888 Bitmap_config(JNIEnv* env, jobject, jlong bitmapHandle) argument 893 Bitmap_getGenerationId(JNIEnv* env, jobject, jlong bitmapHandle) argument 898 Bitmap_isPremultiplied(JNIEnv* env, jobject, jlong bitmapHandle) argument 906 Bitmap_hasAlpha(JNIEnv* env, jobject, jlong bitmapHandle) argument 911 Bitmap_setHasAlpha(JNIEnv* env, jobject, jlong bitmapHandle, jboolean hasAlpha, jboolean requestPremul) argument 922 Bitmap_setPremultiplied(JNIEnv* env, jobject, jlong bitmapHandle, jboolean isPremul) argument 934 Bitmap_hasMipMap(JNIEnv* env, jobject, jlong bitmapHandle) argument 939 Bitmap_setHasMipMap(JNIEnv* env, jobject, jlong bitmapHandle, jboolean hasMipMap) argument 947 Bitmap_createFromParcel(JNIEnv* env, jobject, jobject parcel) argument 1074 Bitmap_writeToParcel(JNIEnv* env, jobject, jlong bitmapHandle, jboolean isMutable, jint density, jobject parcel) argument 1159 Bitmap_extractAlpha(JNIEnv* env, jobject clazz, jlong srcHandle, jlong paintHandle, jintArray offsetXY) argument 1189 Bitmap_getPixel(JNIEnv* env, jobject, jlong bitmapHandle, jint x, jint y) argument 1209 Bitmap_getPixels(JNIEnv* env, jobject, jlong bitmapHandle, jintArray pixelArray, jint offset, jint stride, jint x, jint y, jint width, jint height) argument 1238 Bitmap_setPixel(JNIEnv* env, jobject, jlong bitmapHandle, jint x, jint y, jint colorHandle) argument 1257 Bitmap_setPixels(JNIEnv* env, jobject, jlong bitmapHandle, jintArray pixelArray, jint offset, jint stride, jint x, jint y, jint width, jint height) argument 1266 Bitmap_copyPixelsToBuffer(JNIEnv* env, jobject, jlong bitmapHandle, jobject jbuffer) argument 1281 Bitmap_copyPixelsFromBuffer(JNIEnv* env, jobject, jlong bitmapHandle, jobject jbuffer) argument 1296 Bitmap_sameAs(JNIEnv* env, jobject, jlong bm0Handle, jlong bm1Handle) argument 1357 Bitmap_refPixelRef(JNIEnv* env, jobject, jlong bitmapHandle) argument 1409 register_android_graphics_Bitmap(JNIEnv* env) argument [all...] |
H A D | BitmapFactory.cpp | 52 jstring encodedFormatToString(JNIEnv* env, SkEncodedFormat format) { argument 86 // NOTE: Caller should env->ExceptionCheck() for OOM 88 jstr = env->NewStringUTF(mimeType); 227 static jobject doDecode(JNIEnv* env, SkStreamRewindable* stream, jobject padding, jobject options) { argument 245 sampleSize = env->GetIntField(options, gOptions_sampleSizeFieldID); 252 if (env->GetBooleanField(options, gOptions_justBoundsFieldID)) { 257 env->SetIntField(options, gOptions_widthFieldID, -1); 258 env->SetIntField(options, gOptions_heightFieldID, -1); 259 env->SetObjectField(options, gOptions_mimeFieldID, 0); 261 jobject jconfig = env 543 nativeDecodeStream(JNIEnv* env, jobject clazz, jobject is, jbyteArray storage, jobject padding, jobject options) argument 558 nativeDecodeFileDescriptor(JNIEnv* env, jobject clazz, jobject fileDescriptor, jobject padding, jobject bitmapFactoryOptions) argument 608 nativeDecodeAsset(JNIEnv* env, jobject clazz, jlong native_asset, jobject padding, jobject options) argument 618 nativeDecodeByteArray(JNIEnv* env, jobject, jbyteArray byteArray, jint offset, jint length, jobject options) argument 626 nativeIsSeekable(JNIEnv* env, jobject, jobject fileDescriptor) argument 631 decodeBitmap(JNIEnv* env, void* data, size_t size) argument 665 register_android_graphics_BitmapFactory(JNIEnv* env) argument [all...] |
H A D | BitmapRegionDecoder.cpp | 46 static jobject createBitmapRegionDecoder(JNIEnv* env, SkStreamRewindable* stream) { argument 50 doThrowIOE(env, "Image format not supported"); 54 return GraphicsJNI::createBitmapRegionDecoder(env, brd.detach()); 57 static jobject nativeNewInstanceFromByteArray(JNIEnv* env, jobject, jbyteArray byteArray, argument 63 AutoJavaByteArray ar(env, byteArray); 67 jobject brd = createBitmapRegionDecoder(env, stream); 71 static jobject nativeNewInstanceFromFileDescriptor(JNIEnv* env, jobject clazz, argument 73 NPE_CHECK_RETURN_ZERO(env, fileDescriptor); 75 jint descriptor = jniGetFDFromFileDescriptor(env, fileDescriptor); 79 doThrowIOE(env, "broke 91 nativeNewInstanceFromStream(JNIEnv* env, jobject clazz, jobject is, jbyteArray storage, jboolean isShareable) argument 106 nativeNewInstanceFromAsset(JNIEnv* env, jobject clazz, jlong native_asset, jboolean isShareable) argument 125 nativeDecodeRegion(JNIEnv* env, jobject, jlong brdHandle, jint inputX, jint inputY, jint inputWidth, jint inputHeight, jobject options) argument 207 nativeGetHeight(JNIEnv* env, jobject, jlong brdHandle) argument 213 nativeGetWidth(JNIEnv* env, jobject, jlong brdHandle) argument 219 nativeClean(JNIEnv* env, jobject, jlong brdHandle) argument 259 register_android_graphics_BitmapRegionDecoder(JNIEnv* env) argument [all...] |
H A D | Camera.cpp | 11 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 D | CanvasProperty.cpp | 29 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 D | ColorFilter.cpp | 34 static void finalizer(JNIEnv* env, jobject clazz, jlong skFilterHandle) { argument 39 static jlong CreatePorterDuffFilter(JNIEnv* env, jobject, jint srcColor, jint modeHandle) { argument 44 static jlong CreateLightingFilter(JNIEnv* env, jobject, jint mul, jint add) { argument 48 static jlong CreateColorMatrixFilter(JNIEnv* env, jobject, jfloatArray jarray) { argument 49 AutoJavaFloatArray autoArray(env, jarray, 20); 76 int register_android_graphics_ColorFilter(JNIEnv* env) { argument 77 android::RegisterMethodsOrDie(env, "android/graphics/ColorFilter", colorfilter_methods, 79 android::RegisterMethodsOrDie(env, "android/graphics/PorterDuffColorFilter", porterduff_methods, 81 android::RegisterMethodsOrDie(env, "android/graphics/LightingColorFilter", lighting_methods, 83 android::RegisterMethodsOrDie(env, "androi [all...] |
H A D | CreateJavaOutputStreamAdaptor.cpp | 19 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 D | DrawFilter.cpp | 67 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 D | FontFamily.cpp | 42 static jlong FontFamily_create(JNIEnv* env, jobject clazz, jstring lang, jint variant) { argument 46 ScopedUtfChars str(env, lang); 51 static void FontFamily_unref(JNIEnv* env, jobject clazz, jlong familyPtr) { argument 65 JNIEnv* env = AndroidRuntime::getJNIEnv(); local 66 bool needToAttach = (env == NULL); 72 jint result = AndroidRuntime::getJavaVM()->AttachCurrentThread(&env, &args); 80 env->DeleteGlobalRef(obj); 87 static jboolean FontFamily_addFont(JNIEnv* env, jobject clazz, jlong familyPtr, jobject bytebuf, argument 89 NPE_CHECK_RETURN_ZERO(env, bytebuf); 90 const void* fontPtr = env 128 FontFamily_addFontWeightStyle(JNIEnv* env, jobject clazz, jlong familyPtr, jobject font, jint ttcIndex, jobject listOfAxis, jint weight, jboolean isItalic) argument 191 FontFamily_addFontFromAsset(JNIEnv* env, jobject, jlong familyPtr, jobject jassetMgr, jstring jpath) argument 238 register_android_graphics_FontFamily(JNIEnv* env) argument [all...] |
H A D | Graphics.cpp | 21 void doThrowNPE(JNIEnv* env) { argument 22 jniThrowNullPointerException(env, NULL); 25 void doThrowAIOOBE(JNIEnv* env) { argument 26 jniThrowException(env, "java/lang/ArrayIndexOutOfBoundsException", NULL); 29 void doThrowRE(JNIEnv* env, const char* msg) { argument 30 jniThrowRuntimeException(env, msg); 33 void doThrowIAE(JNIEnv* env, const char* msg) { argument 34 jniThrowException(env, "java/lang/IllegalArgumentException", msg); 37 void doThrowISE(JNIEnv* env, const char* msg) { argument 38 jniThrowException(env, "jav 41 doThrowOOME(JNIEnv* env, const char* msg) argument 45 doThrowIOE(JNIEnv* env, const char* msg) argument 49 hasException(JNIEnv *env) argument 60 AutoJavaFloatArray(JNIEnv* env, jfloatArray array, int minLength, JNIAccess access) argument 80 AutoJavaIntArray(JNIEnv* env, jintArray array, int minLength) argument 99 AutoJavaShortArray(JNIEnv* env, jshortArray array, int minLength, JNIAccess access) argument 119 AutoJavaByteArray(JNIEnv* env, jbyteArray array, int minLength) argument 190 get_jrect(JNIEnv* env, jobject obj, int* L, int* T, int* R, int* B) argument 200 set_jrect(JNIEnv* env, jobject obj, int L, int T, int R, int B) argument 210 jrect_to_irect(JNIEnv* env, jobject obj, SkIRect* ir) argument 221 irect_to_jrect(const SkIRect& ir, JNIEnv* env, jobject obj) argument 231 jrectf_to_rect(JNIEnv* env, jobject obj, SkRect* r) argument 242 jrect_to_rect(JNIEnv* env, jobject obj, SkRect* r) argument 253 rect_to_jrectf(const SkRect& r, JNIEnv* env, jobject obj) argument 263 jpoint_to_ipoint(JNIEnv* env, jobject obj, SkIPoint* point) argument 272 ipoint_to_jpoint(const SkIPoint& ir, JNIEnv* env, jobject obj) argument 280 jpointf_to_point(JNIEnv* env, jobject obj, SkPoint* point) argument 289 point_to_jpointf(const SkPoint& r, JNIEnv* env, jobject obj) argument 345 getBitmap(JNIEnv* env, jobject bitmap) argument 355 getSkBitmap(JNIEnv* env, jobject bitmap, SkBitmap* outBitmap) argument 359 refSkPixelRef(JNIEnv* env, jobject bitmap) argument 363 getNativeBitmapColorType(JNIEnv* env, jobject jconfig) argument 373 getNativeCanvas(JNIEnv* env, jobject canvas) argument 384 getNativeRegion(JNIEnv* env, jobject region) argument 409 createBitmap(JNIEnv* env, android::Bitmap* bitmap, int bitmapCreateFlags, jbyteArray ninePatchChunk, jobject ninePatchInsets, int density) argument 426 reinitBitmap(JNIEnv* env, jobject javaBitmap, const SkImageInfo& info, bool isPremultiplied) argument 437 getBitmapAllocationByteCount(JNIEnv* env, jobject javaBitmap) argument 442 createBitmapRegionDecoder(JNIEnv* env, SkBitmapRegionDecoder* bitmap) argument 453 createRegion(JNIEnv* env, SkRegion* region) argument 464 JNIEnv* env = NULL; local 486 allocateJavaPixelRef(JNIEnv* env, SkBitmap* bitmap, SkColorTable* ctable) argument 539 allocatePixels(JNIEnv* env, SkBitmap* bitmap, SkColorTable* ctable) argument 579 allocateAshmemPixelRef(JNIEnv* env, SkBitmap* bitmap, SkColorTable* ctable) argument 625 mapAshmemPixelRef(JNIEnv* env, SkBitmap* bitmap, SkColorTable* ctable, int fd, void* addr, bool readOnly) argument 660 JavaPixelAllocator(JNIEnv* env) argument 672 JNIEnv* env = vm2env(mJavaVM); local 768 AshmemPixelAllocator(JNIEnv *env) argument 780 JNIEnv* env = vm2env(mJavaVM); local 787 make_globalref(JNIEnv* env, const char classname[]) argument 794 getFieldIDCheck(JNIEnv* env, jclass clazz, const char fieldname[], const char type[]) argument 802 register_android_graphics_Graphics(JNIEnv* env) argument [all...] |
H A D | Interpolator.cpp | 7 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 D | MaskFilter.cpp | 11 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 D | Matrix.cpp | 31 static void finalizer(JNIEnv* env, jobject clazz, jlong objHandle) { argument 36 static jlong create(JNIEnv* env, jobject clazz, jlong srcHandle) { argument 46 static jboolean isIdentity(JNIEnv* env, jobject clazz, jlong objHandle) { argument 51 static jboolean isAffine(JNIEnv* env, jobject clazz, jlong objHandle) { argument 56 static jboolean rectStaysRect(JNIEnv* env, jobject clazz, jlong objHandle) { argument 61 static void reset(JNIEnv* env, jobject clazz, jlong objHandle) { argument 65 static void set(JNIEnv* env, jobject clazz, jlong objHandle, jlong otherHandle) { argument 70 static void setTranslate(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) { argument 74 static void setScale__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy, jfloat px, jfloat py) { argument 78 static void setScale__FF(JNIEnv* env, jobjec argument 82 setRotate__FFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees, jfloat px, jfloat py) argument 86 setRotate__F(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees) argument 90 setSinCos__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sinValue, jfloat cosValue, jfloat px, jfloat py) argument 94 setSinCos__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sinValue, jfloat cosValue) argument 98 setSkew__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky, jfloat px, jfloat py) argument 102 setSkew__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky) argument 106 setConcat(JNIEnv* env, jobject clazz, jlong objHandle, jlong aHandle, jlong bHandle) argument 113 preTranslate(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) argument 118 preScale__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy, jfloat px, jfloat py) argument 123 preScale__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy) argument 128 preRotate__FFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees, jfloat px, jfloat py) argument 133 preRotate__F(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees) argument 138 preSkew__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky, jfloat px, jfloat py) argument 143 preSkew__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky) argument 148 preConcat(JNIEnv* env, jobject clazz, jlong objHandle, jlong otherHandle) argument 154 postTranslate(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) argument 159 postScale__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy, jfloat px, jfloat py) argument 164 postScale__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat sx, jfloat sy) argument 169 postRotate__FFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees, jfloat px, jfloat py) argument 174 postRotate__F(JNIEnv* env, jobject clazz, jlong objHandle, jfloat degrees) argument 179 postSkew__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat kx, jfloat ky, jfloat px, jfloat py) argument 184 postSkew__FF(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloat kx, jfloat ky) argument 189 postConcat(JNIEnv* env, jobject clazz, jlong matrixHandle, jlong otherHandle) argument 195 setRectToRect(JNIEnv* env, jobject clazz, jlong matrixHandle, jobject src, jobject dst, jint stfHandle) argument 205 setPolyToPoly(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray jsrc, jint srcIndex, jfloatArray jdst, jint dstIndex, jint ptCount) argument 228 invert(JNIEnv* env, jobject clazz, jlong matrixHandle, jlong inverseHandle) argument 234 mapPoints(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray dst, jint dstIndex, jfloatArray src, jint srcIndex, jint ptCount, jboolean isPts) argument 256 mapRect__RectFRectF(JNIEnv* env, jobject clazz, jlong matrixHandle, jobjectArray dst, jobject src) argument 265 mapRadius(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloat radius) argument 271 getValues(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray values) argument 284 setValues(JNIEnv* env, jobject clazz, jlong matrixHandle, jfloatArray values) argument 298 equals(JNIEnv* env, jobject clazz, jlong aHandle, jlong bHandle) argument 353 register_android_graphics_Matrix(JNIEnv* env) argument 362 android_graphics_Matrix_getSkMatrix(JNIEnv* env, jobject matrixObj) argument [all...] |
H A D | Movie.cpp | 22 jobject create_jmovie(JNIEnv* env, SkMovie* moov) { argument 26 return env->NewObject(gMovie_class, gMovie_constructorMethodID, 30 static SkMovie* J2Movie(JNIEnv* env, jobject movie) { argument 31 SkASSERT(env); 33 SkASSERT(env->IsInstanceOf(movie, gMovie_class)); 34 SkMovie* m = (SkMovie*)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 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, 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 120 register_android_graphics_NinePatch(JNIEnv* env) argument [all...] |
H A D | Paint.cpp | 87 static jlong init(JNIEnv* env, jobject) { argument 103 static jlong initWithPaint(JNIEnv* env, jobject clazz, jlong paintHandle) { argument 109 static void reset(JNIEnv* env, jobject clazz, jlong objHandle) { argument 115 static void assign(JNIEnv* env, jobject clazz, jlong dstPaintHandle, jlong srcPaintHandle) { argument 124 static jint getFlags(JNIEnv* env, jobject, jlong paintHandle) { argument 134 static void setFlags(JNIEnv* env, jobject, jlong paintHandle, jint flags) { argument 148 static jint getHinting(JNIEnv* env, jobject, jlong paintHandle) { argument 153 static void setHinting(JNIEnv* env, jobject, jlong paintHandle, jint mode) { argument 158 static void setAntiAlias(JNIEnv* env, jobject, jlong paintHandle, jboolean aa) { argument 162 static void setLinearText(JNIEnv* env, jobjec argument 166 setSubpixelText(JNIEnv* env, jobject, jlong paintHandle, jboolean subpixelText) argument 170 setUnderlineText(JNIEnv* env, jobject, jlong paintHandle, jboolean underlineText) argument 174 setStrikeThruText(JNIEnv* env, jobject, jlong paintHandle, jboolean strikeThruText) argument 178 setFakeBoldText(JNIEnv* env, jobject, jlong paintHandle, jboolean fakeBoldText) argument 182 setFilterBitmap(JNIEnv* env, jobject, jlong paintHandle, jboolean filterBitmap) argument 187 setDither(JNIEnv* env, jobject, jlong paintHandle, jboolean dither) argument 191 getStyle(JNIEnv* env, jobject clazz,jlong objHandle) argument 196 setStyle(JNIEnv* env, jobject clazz, jlong objHandle, jint styleHandle) argument 202 getColor(JNIEnv* env, jobject, jlong paintHandle) argument 208 getAlpha(JNIEnv* env, jobject, jlong paintHandle) argument 214 setColor(JNIEnv* env, jobject, jlong paintHandle, jint color) argument 218 setAlpha(JNIEnv* env, jobject, jlong paintHandle, jint a) argument 222 getStrokeWidth(JNIEnv* env, jobject, jlong paintHandle) argument 226 setStrokeWidth(JNIEnv* env, jobject, jlong paintHandle, jfloat width) argument 230 getStrokeMiter(JNIEnv* env, jobject, jlong paintHandle) argument 234 setStrokeMiter(JNIEnv* env, jobject, jlong paintHandle, jfloat miter) argument 238 getStrokeCap(JNIEnv* env, jobject clazz, jlong objHandle) argument 243 setStrokeCap(JNIEnv* env, jobject clazz, jlong objHandle, jint capHandle) argument 249 getStrokeJoin(JNIEnv* env, jobject clazz, jlong objHandle) argument 254 setStrokeJoin(JNIEnv* env, jobject clazz, jlong objHandle, jint joinHandle) argument 260 getFillPath(JNIEnv* env, jobject clazz, jlong objHandle, jlong srcHandle, jlong dstHandle) argument 267 setShader(JNIEnv* env, jobject clazz, jlong objHandle, jlong shaderHandle) argument 273 setColorFilter(JNIEnv* env, jobject clazz, jlong objHandle, jlong filterHandle) argument 279 setXfermode(JNIEnv* env, jobject clazz, jlong objHandle, jlong xfermodeHandle) argument 285 setPathEffect(JNIEnv* env, jobject clazz, jlong objHandle, jlong effectHandle) argument 291 setMaskFilter(JNIEnv* env, jobject clazz, jlong objHandle, jlong maskfilterHandle) argument 297 setTypeface(JNIEnv* env, jobject clazz, jlong objHandle, jlong typefaceHandle) argument 302 setRasterizer(JNIEnv* env, jobject clazz, jlong objHandle, jlong rasterizerHandle) argument 308 getTextAlign(JNIEnv* env, jobject clazz, jlong objHandle) argument 313 setTextAlign(JNIEnv* env, jobject clazz, jlong objHandle, jint alignHandle) argument 319 setTextLocales(JNIEnv* env, jobject clazz, jlong objHandle, jstring locales) argument 327 setTextLocalesByMinikinLangListId(JNIEnv* env, jobject clazz, jlong objHandle, jint minikinLangListId) argument 333 isElegantTextHeight(JNIEnv* env, jobject, jlong paintHandle) argument 338 setElegantTextHeight(JNIEnv* env, jobject, jlong paintHandle, jboolean aa) argument 343 getTextSize(JNIEnv* env, jobject, jlong paintHandle) argument 347 setTextSize(JNIEnv* env, jobject, jlong paintHandle, jfloat textSize) argument 351 getTextScaleX(JNIEnv* env, jobject, jlong paintHandle) argument 355 setTextScaleX(JNIEnv* env, jobject, jlong paintHandle, jfloat scaleX) argument 359 getTextSkewX(JNIEnv* env, jobject, jlong paintHandle) argument 363 setTextSkewX(JNIEnv* env, jobject, jlong paintHandle, jfloat skewX) argument 367 getLetterSpacing(JNIEnv* env, jobject clazz, jlong paintHandle) argument 372 setLetterSpacing(JNIEnv* env, jobject clazz, jlong paintHandle, jfloat letterSpacing) argument 377 setFontFeatureSettings(JNIEnv* env, jobject clazz, jlong paintHandle, jstring settings) argument 387 getHyphenEdit(JNIEnv* env, jobject clazz, jlong paintHandle, jint hyphen) argument 392 setHyphenEdit(JNIEnv* env, jobject clazz, jlong paintHandle, jint hyphen) argument 429 ascent(JNIEnv* env, jobject, jlong paintHandle, jlong typefaceHandle) argument 435 descent(JNIEnv* env, jobject, jlong paintHandle, jlong typefaceHandle) argument 441 getFontMetrics(JNIEnv* env, jobject, jlong paintHandle, jlong typefaceHandle, jobject metricsObj) argument 457 getFontMetricsInt(JNIEnv* env, jobject, jlong paintHandle, jlong typefaceHandle, jobject metricsObj) argument 477 doTextAdvances(JNIEnv *env, Paint *paint, Typeface* typeface, const jchar *text, jint start, jint count, jint contextCount, jint bidiFlags, jfloatArray advances, jint advancesIndex) argument 508 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 521 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 535 doTextRunCursor(JNIEnv *env, Paint* paint, const jchar *text, jint start, jint count, jint flags, jint offset, jint opt) argument 542 getTextRunCursor___C(JNIEnv* env, jobject clazz, jlong paintHandle, jcharArray text, jint contextStart, jint contextCount, jint dir, jint offset, jint cursorOpt) argument 552 getTextRunCursor__String(JNIEnv* env, jobject clazz, jlong paintHandle, jstring text, jint contextStart, jint contextEnd, jint dir, jint offset, jint cursorOpt) argument 593 getTextPath(JNIEnv* env, Paint* paint, Typeface* typeface, const jchar* text, jint count, jint bidiFlags, jfloat x, jfloat y, SkPath* path) argument 612 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 623 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 634 setShadowLayer(JNIEnv* env, jobject clazz, jlong paintHandle, jfloat radius, jfloat dx, jfloat dy, jint color) argument 646 hasShadowLayer(JNIEnv* env, jobject clazz, jlong paintHandle) argument 651 breakText(JNIEnv* env, const Paint& paint, Typeface* typeface, const jchar text[], int count, float maxWidth, jint bidiFlags, jfloatArray jmeasured, const bool forwardScan) argument 683 breakTextC(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jcharArray jtext, jint index, jint count, jfloat maxWidth, jint bidiFlags, jfloatArray jmeasuredWidth) argument 712 breakTextS(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jstring jtext, jboolean forwards, jfloat maxWidth, jint bidiFlags, jfloatArray jmeasuredWidth) argument 726 doTextBounds(JNIEnv* env, const jchar* text, int count, jobject bounds, const Paint& paint, Typeface* typeface, jint bidiFlags) argument 743 getStringBounds(JNIEnv* env, jobject, jlong paintHandle, jlong typefaceHandle, jstring text, jint start, jint end, jint bidiFlags, jobject bounds) argument 752 getCharArrayBounds(JNIEnv* env, jobject, jlong paintHandle, jlong typefaceHandle, jcharArray text, jint index, jint count, jint bidiFlags, jobject bounds) argument 787 hasGlyph(JNIEnv *env, jclass, jlong paintHandle, jlong typefaceHandle, jint bidiFlags, jstring string) argument 876 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 898 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 1006 register_android_graphics_Paint(JNIEnv* env) argument [all...] |
H A D | Path.cpp | 39 static void finalizer(JNIEnv* env, jobject clazz, jlong objHandle) { argument 48 static jlong init1(JNIEnv* env, jobject clazz) { argument 52 static jlong init2(JNIEnv* env, jobject clazz, jlong valHandle) { argument 57 static void reset(JNIEnv* env, jobject clazz, jlong objHandle) { argument 62 static void rewind(JNIEnv* env, jobject clazz, jlong objHandle) { argument 67 static void assign(JNIEnv* env, jobject clazz, jlong dstHandle, jlong srcHandle) { argument 73 static jboolean isConvex(JNIEnv* env, jobject clazz, jlong objHandle) { argument 78 static jint getFillType(JNIEnv* env, jobject clazz, jlong objHandle) { argument 83 static void setFillType(JNIEnv* env, jobject clazz, jlong pathHandle, jint ftHandle) { argument 89 static jboolean isEmpty(JNIEnv* env, jobjec argument 94 isRect(JNIEnv* env, jobject clazz, jlong objHandle, jobject jrect) argument 102 computeBounds(JNIEnv* env, jobject clazz, jlong objHandle, jobject jbounds) argument 108 incReserve(JNIEnv* env, jobject clazz, jlong objHandle, jint extraPtCount) argument 113 moveTo__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat x, jfloat y) argument 118 rMoveTo(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) argument 123 lineTo__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat x, jfloat y) argument 128 rLineTo(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) argument 133 quadTo__FFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat x1, jfloat y1, jfloat x2, jfloat y2) argument 138 rQuadTo(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx1, jfloat dy1, jfloat dx2, jfloat dy2) argument 143 cubicTo__FFFFFF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) argument 148 rCubicTo(JNIEnv* env, jobject clazz, jlong objHandle, jfloat x1, jfloat y1, jfloat x2, jfloat y2, jfloat x3, jfloat y3) argument 153 arcTo(JNIEnv* env, jobject clazz, jlong objHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloat startAngle, jfloat sweepAngle, jboolean forceMoveTo) argument 161 close(JNIEnv* env, jobject clazz, jlong objHandle) argument 166 addRect(JNIEnv* env, jobject clazz, jlong objHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jint dirHandle) argument 173 addOval(JNIEnv* env, jobject clazz, jlong objHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jint dirHandle) argument 181 addCircle(JNIEnv* env, jobject clazz, jlong objHandle, jfloat x, jfloat y, jfloat radius, jint dirHandle) argument 187 addArc(JNIEnv* env, jobject clazz, jlong objHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloat startAngle, jfloat sweepAngle) argument 194 addRoundRectXY(JNIEnv* env, jobject clazz, jlong objHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloat rx, jfloat ry, jint dirHandle) argument 202 addRoundRect8(JNIEnv* env, jobject, jlong objHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloatArray array, jint dirHandle) argument 216 addPath__PathFF(JNIEnv* env, jobject clazz, jlong objHandle, jlong srcHandle, jfloat dx, jfloat dy) argument 222 addPath__Path(JNIEnv* env, jobject clazz, jlong objHandle, jlong srcHandle) argument 228 addPath__PathMatrix(JNIEnv* env, jobject clazz, jlong objHandle, jlong srcHandle, jlong matrixHandle) argument 235 offset__FF(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) argument 240 setLastPoint(JNIEnv* env, jobject clazz, jlong objHandle, jfloat dx, jfloat dy) argument 245 transform__MatrixPath(JNIEnv* env, jobject clazz, jlong objHandle, jlong matrixHandle, jlong dstHandle) argument 252 transform__Matrix(JNIEnv* env, jobject clazz, jlong objHandle, jlong matrixHandle) argument 258 op(JNIEnv* env, jobject clazz, jlong p1Handle, jlong p2Handle, jint opHandle, jlong rHandle) argument 419 approximate(JNIEnv* env, jclass, jlong pathHandle, float acceptableError) argument 513 register_android_graphics_Path(JNIEnv* env) argument [all...] |
H A D | PathEffect.cpp | 14 static void destructor(JNIEnv* env, jobject, jlong effectHandle) { argument 19 static jlong Compose_constructor(JNIEnv* env, jobject, argument 27 static jlong Sum_constructor(JNIEnv* env, jobject, argument 35 static jlong Dash_constructor(JNIEnv* env, jobject, argument 37 AutoJavaFloatArray autoInterval(env, intervalArray); 48 static jlong OneD_constructor(JNIEnv* env, jobject, argument 57 static jlong Corner_constructor(JNIEnv* env, jobject, jfloat radius){ argument 62 static jlong Discrete_constructor(JNIEnv* env, jobject, argument 100 int register_android_graphics_PathEffect(JNIEnv* env) argument 102 android::RegisterMethodsOrDie(env, "androi [all...] |
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 | PorterDuff.cpp | 34 static jlong CreateXfermode(JNIEnv* env, jobject, jint modeHandle) { argument 65 int register_android_graphics_PorterDuff(JNIEnv* env) { argument 66 return RegisterMethodsOrDie(env, "android/graphics/PorterDuffXfermode", methods, NELEM(methods));
|