diff options
author | Jason Sams <rjsams@android.com> | 2011-04-27 15:12:49 -0700 |
---|---|---|
committer | Jason Sams <rjsams@android.com> | 2011-04-27 15:12:49 -0700 |
commit | 5fb1aeb6374f814d72117803682bc141cc6b0895 (patch) | |
tree | cffb7de92dd15983185c99aed15877d3bd1f8714 /rsScript.cpp | |
parent | 609201dadcf408cf6246f48a752b8ffbb49d41c3 (diff) | |
download | rs-5fb1aeb6374f814d72117803682bc141cc6b0895.tar.gz |
Start implementing control side forEach.
Change-Id: I2d77d908cbb64b26071d9d5a3421f0b195342d2c
Diffstat (limited to 'rsScript.cpp')
-rw-r--r-- | rsScript.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/rsScript.cpp b/rsScript.cpp index b84014fa..7641cab0 100644 --- a/rsScript.cpp +++ b/rsScript.cpp @@ -87,6 +87,16 @@ void rsi_ScriptSetTimeZone(Context * rsc, RsScript vs, const char * timeZone, ui s->mEnviroment.mTimeZone = timeZone; } +void rsi_ScriptForEach(Context *rsc, RsScript vs, uint32_t slot, + RsAllocation vain, RsAllocation vaout, + const void *params, uint32_t paramLen) { + Script *s = static_cast<Script *>(vs); + s->runForEach(rsc, + static_cast<const Allocation *>(vain), static_cast<Allocation *>(vaout), + params, paramLen); + +} + void rsi_ScriptInvoke(Context *rsc, RsScript vs, uint32_t slot) { Script *s = static_cast<Script *>(vs); s->Invoke(rsc, slot, NULL, 0); |