summaryrefslogtreecommitdiff
path: root/rs.spec
diff options
context:
space:
mode:
authorYang Ni <yangni@google.com>2015-01-27 14:32:25 -0800
committerYang Ni <yangni@google.com>2015-02-04 17:02:05 -0800
commiteb9aa675754c49f613c6ad71d41472b30f38b007 (patch)
treeec08471b489ff5aed696c2217841667a9ab16124 /rs.spec
parentcaa8bd8b8a43d4cecbc391651fc90b3a2147957e (diff)
downloadrs-eb9aa675754c49f613c6ad71d41472b30f38b007.tar.gz
Runtime support for invocables in ScriptGroups
This also includes support for InvokeID Change-Id: I5b59df166ea30b309b8dd9623825ac0e72d03856
Diffstat (limited to 'rs.spec')
-rw-r--r--rs.spec16
1 files changed, 16 insertions, 0 deletions
diff --git a/rs.spec b/rs.spec
index d43839af..69b7e7fc 100644
--- a/rs.spec
+++ b/rs.spec
@@ -270,6 +270,16 @@ ClosureCreate {
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 @@ ScriptSetTimeZone {
param const char * timeZone
}
+ScriptInvokeIDCreate {
+ param RsScript s
+ param uint32_t slot
+ ret RsScriptInvokeID;
+ }
+
ScriptInvoke {
param RsScript s
param uint32_t slot