diff options
| author | Romain Guy <romainguy@google.com> | 2013-07-09 18:56:57 -0700 |
|---|---|---|
| committer | Romain Guy <romainguy@google.com> | 2013-07-09 18:56:57 -0700 |
| commit | b2ed04a68913f4d84d7cb7e979b6f0ae96f43058 (patch) | |
| tree | 4f1e135a2c47c11874f0840fee3f6f2783c35e8b /core/java/android/view/HardwareRenderer.java | |
| parent | 525b7c020b326c2cffde67d7850c720cf3300437 (diff) | |
Unregister gralloc buffer immediately
Bug #9406765
Waiting for a GC to finalize the GraphicBuffer could cause ordering
issues
Change-Id: I7035a9eef52a6c3b44ab28f40a7b1fbdc83d2e20
Diffstat (limited to 'core/java/android/view/HardwareRenderer.java')
| -rw-r--r-- | core/java/android/view/HardwareRenderer.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/view/HardwareRenderer.java b/core/java/android/view/HardwareRenderer.java index 281bd7e9a2b7..d9e4600d42db 100644 --- a/core/java/android/view/HardwareRenderer.java +++ b/core/java/android/view/HardwareRenderer.java @@ -1983,6 +1983,7 @@ public abstract class HardwareRenderer { if (map != null) { GLES20Canvas.initAtlas(buffer, map); } + buffer.destroy(); } } } catch (RemoteException e) { |
