Merge "Implement rs.sendMessage()"
This commit is contained in:
@ -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();
|
||||
@ -823,6 +829,16 @@ public class RenderScript {
|
||||
return mMessageCallback;
|
||||
}
|
||||
|
||||
/**
|
||||
* @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
|
||||
|
Reference in New Issue
Block a user