From 4419977d78018a9933c7f455fe001f644f2d638b Mon Sep 17 00:00:00 2001 From: Stephen Hines Date: Tue, 21 Feb 2012 20:13:12 -0800 Subject: Support running ForEach on non-root functions. BUG=6000538 Change-Id: Ie2b16893b150cc5955ee4b9d028c988f69a82744 --- rsScriptC.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'rsScriptC.cpp') diff --git a/rsScriptC.cpp b/rsScriptC.cpp index b4eb995a..79725b97 100644 --- a/rsScriptC.cpp +++ b/rsScriptC.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2009 The Android Open Source Project + * Copyright (C) 2009-2012 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -128,6 +128,7 @@ uint32_t ScriptC::run(Context *rsc) { void ScriptC::runForEach(Context *rsc, + uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, @@ -138,7 +139,7 @@ void ScriptC::runForEach(Context *rsc, setupGLState(rsc); setupScript(rsc); - rsc->mHal.funcs.script.invokeForEach(rsc, this, 0, ain, aout, usr, usrBytes, sc); + rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc); } void ScriptC::Invoke(Context *rsc, uint32_t slot, const void *data, size_t len) { -- cgit v1.2.3