summaryrefslogtreecommitdiffstats
path: root/libs/rs/scriptc
diff options
context:
space:
mode:
authorJason Sams <rjsams@android.com>2010-07-19 15:38:19 -0700
committerJason Sams <rjsams@android.com>2010-07-19 15:38:19 -0700
commit8e6c17fcc40bfb2391dcadecb397431239ab8a18 (patch)
tree78253130ab783fb7bf0885a8ef121edd0bba2f04 /libs/rs/scriptc
parent6ef3593c3666dda3718e7e06547498ec33451690 (diff)
downloadframeworks_base-8e6c17fcc40bfb2391dcadecb397431239ab8a18.zip
frameworks_base-8e6c17fcc40bfb2391dcadecb397431239ab8a18.tar.gz
frameworks_base-8e6c17fcc40bfb2391dcadecb397431239ab8a18.tar.bz2
Threading RS ForEach.
Change-Id: I5d6fe4db2b6ac0613394bc5a066ff90ec146d60e
Diffstat (limited to 'libs/rs/scriptc')
-rw-r--r--libs/rs/scriptc/rs_math.rsh6
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/rs/scriptc/rs_math.rsh b/libs/rs/scriptc/rs_math.rsh
index e11c832..bd6e5a9 100644
--- a/libs/rs/scriptc/rs_math.rsh
+++ b/libs/rs/scriptc/rs_math.rsh
@@ -14,6 +14,12 @@ extern uint32_t rsAllocationGetDimZ(rs_allocation);
extern uint32_t rsAllocationGetDimLOD(rs_allocation);
extern uint32_t rsAllocationGetDimFaces(rs_allocation);
+extern const void * __attribute__((overloadable))
+ rsGetElementAt(rs_allocation, uint32_t x);
+extern const void * __attribute__((overloadable))
+ rsGetElementAt(rs_allocation, uint32_t x, uint32_t y);
+extern const void * __attribute__((overloadable))
+ rsGetElementAt(rs_allocation, uint32_t x, uint32_t y, uint32_t z);
// Debugging