Lines Matching refs:jbyteArray
61 static jobject createBitmap(JNIEnv* env, SkBitmap* bitmap, jbyteArray buffer,
62 int bitmapCreateFlags, jbyteArray ninepatch, jintArray layoutbounds, int density = -1);
65 jbyteArray ninepatch, int density = -1);
76 static jbyteArray allocateJavaPixelRef(JNIEnv* env, SkBitmap* bitmap,
86 static jbyteArray getBitmapStorageObj(SkPixelRef *pixref);
91 AndroidPixelRef(JNIEnv* env, void* storage, size_t size, jbyteArray storageObj,
103 jbyteArray getStorageObj();
105 void setLocalJNIRef(jbyteArray arr);
125 jbyteArray fStorageObj; // The Java byte[] object used as the bitmap backing store
142 JavaHeapBitmapRef(JNIEnv *env, SkBitmap* nativeBitmap, jbyteArray buffer);
148 jbyteArray fBuffer;
167 jbyteArray getStorageObj() { return fStorageObj; }
172 jbyteArray getStorageObjAndReset() {
173 jbyteArray result = fStorageObj;
182 jbyteArray fStorageObj;
242 AutoJavaByteArray(JNIEnv* env, jbyteArray array, int minLength = 0);
250 jbyteArray fArray;