diff options
| author | 2011-04-27 23:00:25 -0700 | |
|---|---|---|
| committer | 2011-04-27 23:00:25 -0700 | |
| commit | 332d66d6c5b22224fe662d8111b3b792f300a470 (patch) | |
| tree | 29ad5d0efdf0e9b0d0fb4136eb536df4274a0b8f /libs/rs/rsScript.cpp | |
| parent | 61773dbda321be54cce0ff4b8cfa993433c1543f (diff) | |
| parent | a08526ac42b3da98926ae921a6d8cfb9bbc90553 (diff) | |
Merge "Start implementing control side forEach."
Diffstat (limited to 'libs/rs/rsScript.cpp')
| -rw-r--r-- | libs/rs/rsScript.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libs/rs/rsScript.cpp b/libs/rs/rsScript.cpp index b84014fa31d4..7641cab03c27 100644 --- a/libs/rs/rsScript.cpp +++ b/libs/rs/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); |