diff options
author | Yang Ni <yangni@google.com> | 2017-04-28 08:50:33 -0700 |
---|---|---|
committer | Yang Ni <yangni@google.com> | 2017-05-04 18:44:17 +0000 |
commit | 8b8f75a7006eceaf7eca042e982b6827741a1e2f (patch) | |
tree | 2ce5d4a138d2c8d89a1f0667ebb71495ca8e0b5b /rs | |
parent | 19cd7568c668631f73c0c36d74327d5362db0684 (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.java | 4 |
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) { |