diff options
author | Jason Sams <rjsams@android.com> | 2009-07-30 14:56:12 -0700 |
---|---|---|
committer | Jason Sams <rjsams@android.com> | 2009-07-30 14:56:12 -0700 |
commit | dba3ba5b5bf6026abceced921b1b0d231b0faefd (patch) | |
tree | 3752b20f66c4b307af8cd632f6df8afa86c247be /libs/rs/java/Film | |
parent | 0ea8c8a7c060873ef94e8aa8a637bc90852777d1 (diff) | |
download | frameworks_base-dba3ba5b5bf6026abceced921b1b0d231b0faefd.zip frameworks_base-dba3ba5b5bf6026abceced921b1b0d231b0faefd.tar.gz frameworks_base-dba3ba5b5bf6026abceced921b1b0d231b0faefd.tar.bz2 |
Implement bitmap resource loaders for utility. cleanup rolloRS and checkin maps.png which was missing.
Diffstat (limited to 'libs/rs/java/Film')
-rw-r--r-- | libs/rs/java/Film/src/com/android/film/FilmRS.java | 56 |
1 files changed, 13 insertions, 43 deletions
diff --git a/libs/rs/java/Film/src/com/android/film/FilmRS.java b/libs/rs/java/Film/src/com/android/film/FilmRS.java index a639c55..12a14e3 100644 --- a/libs/rs/java/Film/src/com/android/film/FilmRS.java +++ b/libs/rs/java/Film/src/com/android/film/FilmRS.java @@ -163,7 +163,6 @@ public class FilmRS { mPVImages.setName("PVImages"); } - private void loadImages() { mBufferIDs = new int[13]; mImages = new RenderScript.Allocation[13]; @@ -171,51 +170,22 @@ public class FilmRS { RenderScript.ElementPredefined.USER_FLOAT, mBufferIDs.length); - Bitmap b; - BitmapFactory.Options opts = new BitmapFactory.Options(); - opts.inScaled = false; - RenderScript.ElementPredefined ie = RenderScript.ElementPredefined.RGB_565; - b = BitmapFactory.decodeResource(mRes, R.drawable.p01, opts); - mImages[0] = mRS.allocationCreateFromBitmapBoxed(b, ie, true); - - b = BitmapFactory.decodeResource(mRes, R.drawable.p02, opts); - mImages[1] = mRS.allocationCreateFromBitmapBoxed(b, ie, true); - - b = BitmapFactory.decodeResource(mRes, R.drawable.p03, opts); - mImages[2] = mRS.allocationCreateFromBitmapBoxed(b, ie, true); - - b = BitmapFactory.decodeResource(mRes, R.drawable.p04, opts); - mImages[3] = mRS.allocationCreateFromBitmapBoxed(b, ie, true); - - b = BitmapFactory.decodeResource(mRes, R.drawable.p05, opts); - mImages[4] = mRS.allocationCreateFromBitmapBoxed(b, ie, true); - - b = BitmapFactory.decodeResource(mRes, R.drawable.p06, opts); - mImages[5] = mRS.allocationCreateFromBitmapBoxed(b, ie, true); - - b = BitmapFactory.decodeResource(mRes, R.drawable.p07, opts); - mImages[6] = mRS.allocationCreateFromBitmapBoxed(b, ie, true); - - b = BitmapFactory.decodeResource(mRes, R.drawable.p08, opts); - mImages[7] = mRS.allocationCreateFromBitmapBoxed(b, ie, true); - - b = BitmapFactory.decodeResource(mRes, R.drawable.p09, opts); - mImages[8] = mRS.allocationCreateFromBitmapBoxed(b, ie, true); - - b = BitmapFactory.decodeResource(mRes, R.drawable.p10, opts); - mImages[9] = mRS.allocationCreateFromBitmapBoxed(b, ie, true); - - b = BitmapFactory.decodeResource(mRes, R.drawable.p11, opts); - mImages[10] = mRS.allocationCreateFromBitmapBoxed(b, ie, true); - - b = BitmapFactory.decodeResource(mRes, R.drawable.p12, opts); - mImages[11] = mRS.allocationCreateFromBitmapBoxed(b, ie, true); - - b = BitmapFactory.decodeResource(mRes, R.drawable.p13, opts); - mImages[12] = mRS.allocationCreateFromBitmapBoxed(b, ie, true); + mImages[0] = mRS.allocationCreateFromBitmapResourceBoxed(mRes, R.drawable.p01, ie, true); + mImages[1] = mRS.allocationCreateFromBitmapResourceBoxed(mRes, R.drawable.p02, ie, true); + mImages[2] = mRS.allocationCreateFromBitmapResourceBoxed(mRes, R.drawable.p03, ie, true); + mImages[3] = mRS.allocationCreateFromBitmapResourceBoxed(mRes, R.drawable.p04, ie, true); + mImages[4] = mRS.allocationCreateFromBitmapResourceBoxed(mRes, R.drawable.p05, ie, true); + mImages[5] = mRS.allocationCreateFromBitmapResourceBoxed(mRes, R.drawable.p06, ie, true); + mImages[6] = mRS.allocationCreateFromBitmapResourceBoxed(mRes, R.drawable.p07, ie, true); + mImages[7] = mRS.allocationCreateFromBitmapResourceBoxed(mRes, R.drawable.p08, ie, true); + mImages[8] = mRS.allocationCreateFromBitmapResourceBoxed(mRes, R.drawable.p09, ie, true); + mImages[9] = mRS.allocationCreateFromBitmapResourceBoxed(mRes, R.drawable.p10, ie, true); + mImages[10] = mRS.allocationCreateFromBitmapResourceBoxed(mRes, R.drawable.p11, ie, true); + mImages[11] = mRS.allocationCreateFromBitmapResourceBoxed(mRes, R.drawable.p12, ie, true); + mImages[12] = mRS.allocationCreateFromBitmapResourceBoxed(mRes, R.drawable.p13, ie, true); for(int ct=0; ct < mImages.length; ct++) { mImages[ct].uploadToTexture(1); |