summaryrefslogtreecommitdiff
path: root/rsScriptIntrinsic.cpp
diff options
context:
space:
mode:
authorJason Sams <jsams@google.com>2015-01-20 14:29:52 -0800
committerJason Sams <jsams@google.com>2015-01-20 14:29:52 -0800
commitc0d68470b978a79ce024fde56f23ea3690603ccd (patch)
tree4a5d4d03986a95ffeb1c74d4799c9ea995a36ddf /rsScriptIntrinsic.cpp
parent87d4f61801910a43c8344d91d570a2780518f912 (diff)
Cleanup of ForEachParams in cpu ref
Change-Id: I8cc51915b2a605c240d98e3010619b741a13bae2
Diffstat (limited to 'rsScriptIntrinsic.cpp')
-rw-r--r--rsScriptIntrinsic.cpp14
1 files changed, 2 insertions, 12 deletions
diff --git a/rsScriptIntrinsic.cpp b/rsScriptIntrinsic.cpp
index ee9d73c5..38965862 100644
--- a/rsScriptIntrinsic.cpp
+++ b/rsScriptIntrinsic.cpp
@@ -64,18 +64,8 @@ void ScriptIntrinsic::runForEach(Context* rsc,
size_t usrBytes,
const RsScriptCall* sc) {
- if (rsc->mHal.funcs.script.invokeForEachMulti != nullptr) {
- rsc->mHal.funcs.script.invokeForEachMulti(rsc, this, slot, ains, inLen,
- aout, usr, usrBytes, sc);
-
- } else if (inLen == 1) {
- rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ains[0], aout,
- usr, usrBytes, sc);
-
- } else {
- rsc->setError(RS_ERROR_FATAL_DRIVER,
- "Driver support for multi-input not present");
- }
+ rsc->mHal.funcs.script.invokeForEachMulti(rsc, this, slot, ains, inLen,
+ aout, usr, usrBytes, sc);
}
void ScriptIntrinsic::Invoke(Context *rsc, uint32_t slot, const void *data, size_t len) {