aboutsummaryrefslogtreecommitdiffstats
path: root/src/org/cyanogenmod/wallpapers/photophase/shapes
diff options
context:
space:
mode:
authorJorge Ruesga <jorge@ruesga.com>2013-08-20 04:30:46 +0200
committerJorge Ruesga <jorge@ruesga.com>2013-08-20 04:30:46 +0200
commited09bbd4f29dc28dcfb98147143dfcdc3291f52d (patch)
tree2dea3018a2bf7a0ec0fad37b4c6a2458ac31a141 /src/org/cyanogenmod/wallpapers/photophase/shapes
parent3b5593668c83fc9990c7c2c9bd3d576c66a0e9d5 (diff)
downloadandroid_packages_wallpapers_PhotoPhase-ed09bbd4f29dc28dcfb98147143dfcdc3291f52d.tar.gz
android_packages_wallpapers_PhotoPhase-ed09bbd4f29dc28dcfb98147143dfcdc3291f52d.tar.bz2
android_packages_wallpapers_PhotoPhase-ed09bbd4f29dc28dcfb98147143dfcdc3291f52d.zip
More recycle stuff (#26)
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Diffstat (limited to 'src/org/cyanogenmod/wallpapers/photophase/shapes')
-rw-r--r--src/org/cyanogenmod/wallpapers/photophase/shapes/OopsShape.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/org/cyanogenmod/wallpapers/photophase/shapes/OopsShape.java b/src/org/cyanogenmod/wallpapers/photophase/shapes/OopsShape.java
index 838acd9..ad69687 100644
--- a/src/org/cyanogenmod/wallpapers/photophase/shapes/OopsShape.java
+++ b/src/org/cyanogenmod/wallpapers/photophase/shapes/OopsShape.java
@@ -136,10 +136,17 @@ public class OopsShape implements DrawableShape {
mMessage = ctx.getString(resourceMessageId);
// Load the textures
- mOopsImageTexture = GLESUtil.loadTexture(ctx, R.drawable.bg_cid_oops, null, null, true);
+ mOopsImageTexture = GLESUtil.loadTexture(ctx, R.drawable.bg_cid_oops, null, null, false);
Bitmap textBitmap = text2Bitmap(ctx, mMessage);
mOopsTextTexture = GLESUtil.loadTexture(textBitmap, null, null);
+
+ // Recycle
+ mOopsImageTexture.bitmap.recycle();
+ mOopsImageTexture.bitmap = null;
textBitmap.recycle();
+ textBitmap = null;
+ mOopsTextTexture.bitmap.recycle();
+ mOopsTextTexture.bitmap = null;
}
/**