From eb9aa675754c49f613c6ad71d41472b30f38b007 Mon Sep 17 00:00:00 2001 From: Yang Ni Date: Tue, 27 Jan 2015 14:32:25 -0800 Subject: Runtime support for invocables in ScriptGroups This also includes support for InvokeID Change-Id: I5b59df166ea30b309b8dd9623825ac0e72d03856 --- rs.spec | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'rs.spec') 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 -- cgit v1.2.3