summaryrefslogtreecommitdiff
path: root/rs.spec
diff options
context:
space:
mode:
authorJason Sams <jsams@google.com>2012-09-17 13:54:41 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-09-17 15:26:27 -0700
commitdbe66d6783c1e53cd1572de0ef6ef6fdf6f76f48 (patch)
tree51103b76560e70b15b55d123f0104a0bea6dd94a /rs.spec
parent3d5a9be726acf2b7785e91f6bff157c2c8635690 (diff)
downloadrs-dbe66d6783c1e53cd1572de0ef6ef6fdf6f76f48.tar.gz
Add backed for script groups.
Change-Id: If2fdbde7381fcdaeb54d41a913b855fd83d4f186
Diffstat (limited to 'rs.spec')
-rw-r--r--rs.spec43
1 files changed, 43 insertions, 0 deletions
diff --git a/rs.spec b/rs.spec
index 607f7dc0..a9ec6fbc 100644
--- a/rs.spec
+++ b/rs.spec
@@ -352,6 +352,49 @@ ScriptIntrinsicCreate {
ret RsScript
}
+ScriptKernelIDCreate {
+ direct
+ param RsScript sid
+ param int slot
+ param int sig
+ ret RsScriptKernelID
+ }
+
+ScriptFieldIDCreate {
+ direct
+ param RsScript sid
+ param int slot
+ ret RsScriptFieldID
+ }
+
+ScriptGroupCreate {
+ direct
+ param RsScriptKernelID * kernels
+ param RsScriptKernelID * src
+ param RsScriptKernelID * dstK
+ param RsScriptFieldID * dstF
+ param const RsType * type
+ ret RsScriptGroup
+}
+
+ScriptGroupSetOutput {
+ param RsScriptGroup group
+ param RsScriptKernelID kernel
+ param RsAllocation alloc
+}
+
+ScriptGroupSetInput {
+ param RsScriptGroup group
+ param RsScriptKernelID kernel
+ param RsAllocation alloc
+}
+
+ScriptGroupExecute {
+ param RsScriptGroup group
+}
+
+
+
ProgramStoreCreate {
direct
param bool colorMaskR