diff options
author | Jason Sams <rjsams@android.com> | 2010-12-10 16:03:15 -0800 |
---|---|---|
committer | Jason Sams <rjsams@android.com> | 2010-12-10 16:03:15 -0800 |
commit | 4ef6650bd05a39a09958ea1db92f120ea4949cb1 (patch) | |
tree | 19e72e8c62fe8239d453826f4610feb7491dbcba /graphics/java/android/renderscript/RenderScript.java | |
parent | 16bb80af66012cee1625dd4e926c1fbdf87b8670 (diff) | |
download | frameworks_base-4ef6650bd05a39a09958ea1db92f120ea4949cb1.zip frameworks_base-4ef6650bd05a39a09958ea1db92f120ea4949cb1.tar.gz frameworks_base-4ef6650bd05a39a09958ea1db92f120ea4949cb1.tar.bz2 |
Remove CreateFromBitmapRef and add
CopyTo(bitmap) replacement.
Change-Id: Ib73fb9f4bfe5f468eaf0f8f1bf68a93759eef00d
Diffstat (limited to 'graphics/java/android/renderscript/RenderScript.java')
-rw-r--r-- | graphics/java/android/renderscript/RenderScript.java | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/graphics/java/android/renderscript/RenderScript.java b/graphics/java/android/renderscript/RenderScript.java index e3a9a67..3fa9965 100644 --- a/graphics/java/android/renderscript/RenderScript.java +++ b/graphics/java/android/renderscript/RenderScript.java @@ -65,7 +65,6 @@ public class RenderScript { } // Non-threadsafe functions. - native void nInitElements(int a8, int rgba4444, int rgba8888, int rgb565); native int nDeviceCreate(); native void nDeviceDestroy(int dev); native void nDeviceSetConfig(int dev, int param, int value); @@ -213,13 +212,19 @@ public class RenderScript { return rsnAllocationCreateFromAssetStream(mContext, mips, assetStream, usage); } + native void rsnAllocationCopyToBitmap(int con, int alloc, Bitmap bmp); + synchronized void nAllocationCopyToBitmap(int alloc, Bitmap bmp) { + rsnAllocationCopyToBitmap(mContext, alloc, bmp); + } + + native void rsnAllocationSyncAll(int con, int alloc, int src); synchronized void nAllocationSyncAll(int alloc, int src) { rsnAllocationSyncAll(mContext, alloc, src); } - native void rsnAllocationUpdateFromBitmap(int con, int alloc, Bitmap bmp); - synchronized void nAllocationUpdateFromBitmap(int alloc, Bitmap bmp) { - rsnAllocationUpdateFromBitmap(mContext, alloc, bmp); + native void rsnAllocationCopyFromBitmap(int con, int alloc, Bitmap bmp); + synchronized void nAllocationCopyFromBitmap(int alloc, Bitmap bmp) { + rsnAllocationCopyFromBitmap(mContext, alloc, bmp); } native void rsnAllocationUploadToTexture(int con, int alloc, boolean genMips, int baseMioLevel); @@ -787,7 +792,6 @@ public class RenderScript { rs.mContext = rs.nContextCreate(rs.mDev, 0); rs.mMessageThread = new MessageThread(rs); rs.mMessageThread.start(); - Element.initPredefined(rs); return rs; } |