summaryrefslogtreecommitdiff
path: root/rs
diff options
context:
space:
mode:
authorYang Ni <yangni@google.com>2017-04-28 08:50:33 -0700
committerYang Ni <yangni@google.com>2017-05-04 18:44:17 +0000
commit8b8f75a7006eceaf7eca042e982b6827741a1e2f (patch)
tree2ce5d4a138d2c8d89a1f0667ebb71495ca8e0b5b /rs
parent19cd7568c668631f73c0c36d74327d5362db0684 (diff)
Destroy Allocation with ScriptIntrinsicLut
Bug: 28053584 On destroying the intrinsic, destroy its contained Allocation right away. Test: CTS on x86_64 emulator Change-Id: I5ca0da33b620c3291b7cafda31a6cc83eb7461a0
Diffstat (limited to 'rs')
-rw-r--r--rs/java/android/renderscript/ScriptIntrinsicLUT.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/rs/java/android/renderscript/ScriptIntrinsicLUT.java b/rs/java/android/renderscript/ScriptIntrinsicLUT.java
index 69ff64acdf90..e90462d11124 100644
--- a/rs/java/android/renderscript/ScriptIntrinsicLUT.java
+++ b/rs/java/android/renderscript/ScriptIntrinsicLUT.java
@@ -56,6 +56,10 @@ public final class ScriptIntrinsicLUT extends ScriptIntrinsic {
}
+ public void destroy() {
+ mTables.destroy();
+ super.destroy();
+ }
private void validate(int index, int value) {
if (index < 0 || index > 255) {