summaryrefslogtreecommitdiffstats
path: root/libs/rs/rs_hal.h
diff options
context:
space:
mode:
authorJason Sams <rjsams@android.com>2011-08-17 13:46:46 -0700
committerJason Sams <rjsams@android.com>2011-08-17 14:13:50 -0700
commitc1b4c1ff9b2f9e691089f96e5b926b638d5b0e6a (patch)
treed918e12e517b21211af7d2992799c50e0ae0ca87 /libs/rs/rs_hal.h
parent45add1abe3c6a96aa170f5321bb14fb8e16e9a6b (diff)
downloadframeworks_base-c1b4c1ff9b2f9e691089f96e5b926b638d5b0e6a.zip
frameworks_base-c1b4c1ff9b2f9e691089f96e5b926b638d5b0e6a.tar.gz
frameworks_base-c1b4c1ff9b2f9e691089f96e5b926b638d5b0e6a.tar.bz2
Add structure to pack params for forEach.
This allows the driver to not pass all the sub-params. Change-Id: I9728a7bb39893f49193a55155994ede0400cb7a6
Diffstat (limited to 'libs/rs/rs_hal.h')
-rw-r--r--libs/rs/rs_hal.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/libs/rs/rs_hal.h b/libs/rs/rs_hal.h
index 6a4537b..21dff21 100644
--- a/libs/rs/rs_hal.h
+++ b/libs/rs/rs_hal.h
@@ -40,6 +40,19 @@ class FBOCache;
typedef void *(*RsHalSymbolLookupFunc)(void *usrptr, char const *symbolName);
+typedef struct {
+ const void *in;
+ void *out;
+ const void *usr;
+ size_t usr_len;
+ uint32_t x;
+ uint32_t y;
+ uint32_t z;
+ uint32_t lod;
+ RsAllocationCubemapFace face;
+ uint32_t ar[16];
+} RsForEachStubParamStruct;
+
/**
* Script management functions
*/