summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJason Sams <rjsams@android.com>2010-12-29 16:16:23 -0800
committerJason Sams <rjsams@android.com>2010-12-29 16:16:23 -0800
commit9c28ff884296f3c14e1bb1c2799c460f016e3f42 (patch)
treea0e18d93320b0260aac7e63ac6a0df80c81fdf64 /src
parent76faca88c5c6c0e75cf05dc139f33c07df96366f (diff)
downloadandroid_packages_wallpapers_Basic-9c28ff884296f3c14e1bb1c2799c460f016e3f42.tar.gz
android_packages_wallpapers_Basic-9c28ff884296f3c14e1bb1c2799c460f016e3f42.tar.bz2
android_packages_wallpapers_Basic-9c28ff884296f3c14e1bb1c2799c460f016e3f42.zip
Update to use adapter.
Change-Id: I82d0070e3ed8e3dd81d868ff7b3d3989ad8bd670
Diffstat (limited to 'src')
-rw-r--r--src/com/android/wallpaper/grass/GrassRS.java15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/com/android/wallpaper/grass/GrassRS.java b/src/com/android/wallpaper/grass/GrassRS.java
index 798fd65..0f2677a 100644
--- a/src/com/android/wallpaper/grass/GrassRS.java
+++ b/src/com/android/wallpaper/grass/GrassRS.java
@@ -256,13 +256,14 @@ class GrassRS extends RenderScriptScene {
Allocation.USAGE_GRAPHICS_TEXTURE);
int[] grey1 = new int[] {0x3f3f3f3f};
int[] grey2 = new int[] {0x00000000};
- Allocation.Adapter2D a = allocation.createAdapter2D();
- a.setConstraint(Dimension.LOD, 0);
- a.subData(0, 0, 4, 1, data);
- a.setConstraint(Dimension.LOD, 1);
- a.subData(0, 0, 2, 1, grey1);
- a.setConstraint(Dimension.LOD, 2);
- a.subData(0, 0, 1, 1, grey2);
+
+ AllocationAdapter a = AllocationAdapter.create2D(mRS, allocation);
+ a.setLOD(0);
+ a.copyFrom(data);
+ a.setLOD(1);
+ a.copyFrom(grey1);
+ a.setLOD(2);
+ a.copyFrom(grey2);
return allocation;
}