Runtime support for invocables in ScriptGroups
This also includes support for InvokeID
Change-Id: I5b59df166ea30b309b8dd9623825ac0e72d03856
diff --git a/rs.spec b/rs.spec
index d43839a..69b7e7f 100644
--- a/rs.spec
+++ b/rs.spec
@@ -270,6 +270,16 @@
ret RsClosure
}
+InvokeClosureCreate {
+ direct
+ param RsScriptInvokeID invokeID
+ param const void * params
+ param const RsScriptFieldID * fieldIDs
+ param const uintptr_t * values
+ param const size_t * sizes
+ ret RsClosure
+}
+
ClosureSetArg {
param RsClosure closureID
param uint32_t index
@@ -306,6 +316,12 @@
param const char * timeZone
}
+ScriptInvokeIDCreate {
+ param RsScript s
+ param uint32_t slot
+ ret RsScriptInvokeID;
+ }
+
ScriptInvoke {
param RsScript s
param uint32_t slot