summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorChris Craik <ccraik@google.com>2016-07-25 15:29:59 -0700
committerChris Craik <ccraik@google.com>2016-07-25 15:30:00 -0700
commit391d560402c2902e0fd701f99eabd91025154201 (patch)
tree5b9b2f9a91e67dd7a442687d13cc9cf6c794485d /core/java
parent2f8bf1f024a63041693ff2a1e04269b2cbff8b36 (diff)
Avoid destroying TextureView surfaces for onStop
bug:30238922 TextureViews will hold onto their backing surfaces, which will allow them to resume gracefully when the app's surfaces are saved. Now only resources that are destroyed for onStop are DisplayLists. Change-Id: Ia768ba9ffc4497c26aa3a5b101a0f5fa1a258b9c
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/view/TextureView.java11
1 files changed, 0 insertions, 11 deletions
diff --git a/core/java/android/view/TextureView.java b/core/java/android/view/TextureView.java
index 1a712c3916db..b2e2505f5c5b 100644
--- a/core/java/android/view/TextureView.java
+++ b/core/java/android/view/TextureView.java
@@ -355,17 +355,6 @@ public class TextureView extends View {
}
}
- /**
- * @hide
- */
- @Override
- protected void destroyHardwareResources() {
- super.destroyHardwareResources();
- destroySurface();
- invalidateParentCaches();
- invalidate(true);
- }
-
HardwareLayer getHardwareLayer() {
if (mLayer == null) {
if (mAttachInfo == null || mAttachInfo.mHardwareRenderer == null) {