diff options
author | Jason Sams <jsams@google.com> | 2013-02-05 19:20:18 -0800 |
---|---|---|
committer | Jason Sams <jsams@google.com> | 2013-02-05 19:20:18 -0800 |
commit | 455d64426615e5d269a3bd05cd91b67c3811fcdf (patch) | |
tree | 25014401d9053c07d9d4091ef65e6a15dde5913f /graphics/java/android/renderscript/RenderScript.java | |
parent | a4b7bc97862e01d38b483524f1d1cf433d29e294 (diff) |
Implement rs.sendMessage()
Change-Id: Ib4f4bb7bb4f697d0b5405ad55721394ed2456c65
Diffstat (limited to 'graphics/java/android/renderscript/RenderScript.java')
-rw-r--r-- | graphics/java/android/renderscript/RenderScript.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/graphics/java/android/renderscript/RenderScript.java b/graphics/java/android/renderscript/RenderScript.java index bfa09c204ce9..ceeb1fdbf222 100644 --- a/graphics/java/android/renderscript/RenderScript.java +++ b/graphics/java/android/renderscript/RenderScript.java @@ -157,6 +157,12 @@ public class RenderScript { rsnContextFinish(mContext); } + native void rsnContextSendMessage(int con, int id, int[] data); + synchronized void nContextSendMessage(int id, int[] data) { + validate(); + rsnContextSendMessage(mContext, id, data); + } + native void rsnContextBindRootScript(int con, int script); synchronized void nContextBindRootScript(int script) { validate(); @@ -824,6 +830,16 @@ public class RenderScript { } /** + * @hide + * + * @param id + * @param data + */ + public void sendMessage(int id, int[] data) { + nContextSendMessage(id, data); + } + + /** * Runtime error base class. An application should derive from this class * if it wishes to install an error handler. When errors occur at runtime * the fields in this class will be filled and the run method called. |