aboutsummaryrefslogtreecommitdiffstats
path: root/src/org/cyanogenmod/wallpapers/photophase/GLESWallpaperService.java
diff options
context:
space:
mode:
authorJorge Ruesga <jorge@ruesga.com>2014-06-22 00:33:14 +0200
committerJorge Ruesga <jorge@ruesga.com>2014-06-22 00:33:20 +0200
commit7dc62e48c41943003e8ec5659c9f48fca318df2c (patch)
treebae079fa6e1fef04785c05f80ee2f998d8edf0dd /src/org/cyanogenmod/wallpapers/photophase/GLESWallpaperService.java
parent2a4eb73062bc0fd7ec46d4eafab0fac19b73d32c (diff)
downloadandroid_packages_wallpapers_PhotoPhase-7dc62e48c41943003e8ec5659c9f48fca318df2c.tar.gz
android_packages_wallpapers_PhotoPhase-7dc62e48c41943003e8ec5659c9f48fca318df2c.tar.bz2
android_packages_wallpapers_PhotoPhase-7dc62e48c41943003e8ec5659c9f48fca318df2c.zip
photophase: cleanup GL resources in GLThread
This avoid causing problem in HWUI thread, purging some undesired textures. Change-Id: Ibb713872e5ad19b0980c2e333d2a3fade4f21155 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Diffstat (limited to 'src/org/cyanogenmod/wallpapers/photophase/GLESWallpaperService.java')
-rw-r--r--src/org/cyanogenmod/wallpapers/photophase/GLESWallpaperService.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/org/cyanogenmod/wallpapers/photophase/GLESWallpaperService.java b/src/org/cyanogenmod/wallpapers/photophase/GLESWallpaperService.java
index 69b61cf..e3c26d5 100644
--- a/src/org/cyanogenmod/wallpapers/photophase/GLESWallpaperService.java
+++ b/src/org/cyanogenmod/wallpapers/photophase/GLESWallpaperService.java
@@ -138,13 +138,13 @@ public abstract class GLESWallpaperService extends EGLWallpaperService {
*/
@Override
public void onDestroy() {
- super.onDestroy();
-
// Notify initialization
if (mListener != null) {
mListener.onDestroyEGLView(getGlSurfaceView(), mRenderer);
}
mRenderer = null;
+
+ super.onDestroy();
}
/**