summaryrefslogtreecommitdiffstats
path: root/rs/java/android/renderscript/BaseObj.java
Commit message (Collapse)AuthorAgeFilesLines
* Fix null check for BaseObj.equals.Tim Murray2014-02-281-0/+4
| | | | Change-Id: I4f060697db175cbf0b5617c1220db853bbe53f1f
* Fix destruction issues relating to AllocationAdapter.Tim Murray2014-02-141-1/+2
| | | | | | bug 12971201 Change-Id: I3d9f66f527a35837ac866a695bdcc41d908a2562
* AArch64: Use long for pointers in RS Java/JNI codeAshok Bhat2014-02-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes include [x] Some JNI functions, with return type jlong, casts pointer to jint before returning it. This has been fixed. [x] Minor JNI function prototype changes where formal paramter type has been changed to a JNI type (int to jint for example). [x] long is used for ScriptC, Sampler, Font, ProgramStore handles as they can be 64-bit. [x] A new hidden constructor ScriptC(long, RenderScript) has been added. This should eventually replace public API method ScriptC(int, RenderScript). [x] Font and FileA3D use getNativeAsset instead of getAssetInt to get Asset Handles. The getAssetInt method will be deprecated in favor of getNativeAsset, as the former does not support 64-bit. [x] rsnPathCreate method accepts loop as an int. This should be long as the underlying RS function assumes this to be a pointer. Change-Id: I919d857e5933febe63966049da83de9f9adee6f5 Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
* Enable asynchronous destruction of BaseObjs.Tim Murray2014-01-311-10/+22
| | | | | | | Change-Id: Iaddf8041a3c870a986ec8999e6ccc3aede38fc4c Conflicts: rs/java/android/renderscript/BaseObj.java
* Move RenderScript from graphics/ to new fw/base subdirectory rs.Tim Murray2014-01-311-0/+179
Change-Id: I30b6633578f063840e1bdbcc9ba513b727912a6d