Merge "make Allocation.destroy() include setSurface(null) for USAGE_IO_OUTPUT (Native RS)"

This commit is contained in:
Miao Wang
2015-02-05 00:01:29 +00:00
committed by Gerrit Code Review

View File

@@ -1878,4 +1878,15 @@ public class Allocation extends BaseObj {
}
}
/**
* For USAGE_IO_OUTPUT, destroy() implies setSurface(null).
*
*/
@Override
public void destroy() {
if((mUsage & USAGE_IO_OUTPUT) != 0) {
setSurface(null);
}
super.destroy();
}
}