From 573c4dfc0bd397876e99b68e72ec6b90f8424a6c Mon Sep 17 00:00:00 2001 From: asha Date: Thu, 14 Jul 2016 15:39:29 +0800 Subject: [PATCH] fix a bug caused by merge, and the glTextureView is supported now! --- vrlib/src/main/java/com/asha/vrlib/MDGLScreenWrapper.java | 3 +-- vrlib/src/main/java/com/asha/vrlib/MDVRLibrary.java | 6 ------ 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/vrlib/src/main/java/com/asha/vrlib/MDGLScreenWrapper.java b/vrlib/src/main/java/com/asha/vrlib/MDGLScreenWrapper.java index 61bf47dc..7a1678f8 100644 --- a/vrlib/src/main/java/com/asha/vrlib/MDGLScreenWrapper.java +++ b/vrlib/src/main/java/com/asha/vrlib/MDGLScreenWrapper.java @@ -46,8 +46,7 @@ public void setRenderer(GLSurfaceView.Renderer renderer) { @Override public void init(Context context) { glTextureView.setEGLContextClientVersion(2); - // not supported - // glTextureView.setPreserveEGLContextOnPause(true); + glTextureView.setPreserveEGLContextOnPause(true); } @Override diff --git a/vrlib/src/main/java/com/asha/vrlib/MDVRLibrary.java b/vrlib/src/main/java/com/asha/vrlib/MDVRLibrary.java index f4256b4c..bfea7462 100644 --- a/vrlib/src/main/java/com/asha/vrlib/MDVRLibrary.java +++ b/vrlib/src/main/java/com/asha/vrlib/MDVRLibrary.java @@ -204,15 +204,9 @@ public void onResume(Context context){ public void onPause(Context context){ mInteractiveModeManager.onPause(context); - if (mScreenWrapper != null){ mScreenWrapper.onPause(); } - - if (mTexture != null){ - mTexture.destroy(); - } - } public void onDestroy(){