| commit | 0facf021ea1a0399d956372b9d3ad9025a9a04d2 | [log] [tgz] |
|---|---|---|
| author | Miao Wang <miaowang@google.com> | Wed Nov 25 11:21:13 2015 -0800 |
| committer | Miao Wang <miaowang@google.com> | Mon Jan 25 16:12:37 2016 -0800 |
| tree | 158e05cbc7e58d435a2b242503b4cf5430cc55eb | |
| parent | 9e892f53dd489c824b6a39c45028f838123daa85 [diff] |
[RenderScript] Add API to map Allocation mallocptr to Java ByteBuffer
Bug: 25926361
Bug: 23535524
- Construct the ByteBuffer using the AllocationGetPointer.
- Add an API to query the stride of the allocation.
- Both ByteBuffer and Stride will be cached for normal Allocations.
if using USAGE_IO, since after each ioReceive, the mallocPtr will
change, getByteBuffer will always create a new one using the most
up-to-date mallocPtr.
Change-Id: I5e84b6690e83bb062c383043275524d0e51e46eb