Home
last modified time | relevance | path

Searched refs:ains (Results 1 – 19 of 19) sorted by relevance

/frameworks/rs/cpu_ref/
DrsCpuIntrinsic.cpp111 const Allocation ** ains, in invokeForEachMulti() argument
123 preLaunch(slot, ains[0], aout, usr, usrLen, sc); in invokeForEachMulti()
125 forEachMtlsSetup(ains, inLen, aout, usr, usrLen, sc, &mtls); in invokeForEachMulti()
133 mCtx->launchThreads(ains, inLen, aout, sc, &mtls); in invokeForEachMulti()
136 postLaunch(slot, ains[0], aout, usr, usrLen, sc); in invokeForEachMulti()
DrsCpuScript.cpp909 void RsdCpuScriptImpl::forEachMtlsSetup(const Allocation ** ains, uint32_t inLen, in forEachMtlsSetup() argument
918 if (ains != NULL) { in forEachMtlsSetup()
920 const Allocation* ain = ains[index]; in forEachMtlsSetup()
934 if (ains != NULL) { in forEachMtlsSetup()
935 const Allocation *ain0 = ains[0]; in forEachMtlsSetup()
943 if (!ain0->hasSameDims(ains[Index])) { in forEachMtlsSetup()
963 if (ains != NULL && aout != NULL) { in forEachMtlsSetup()
964 if (!ains[0]->hasSameDims(aout)) { in forEachMtlsSetup()
1010 rsAssert(!ains || (ains[0]->getType()->getDimZ() == 0)); in forEachMtlsSetup()
1013 mtls->ains = ains; in forEachMtlsSetup()
[all …]
DrsCpuScript.h81 const Allocation** ains,
107 void forEachMtlsSetup(const Allocation ** ains, uint32_t inLen,
DrsCpuCore.h116 const Allocation ** ains; member
144 void launchThreads(const Allocation** ains, uint32_t inLen, Allocation* aout,
Drsd_cpu.h80 const Allocation** ains,
DrsCpuCore.cpp482 void RsdCpuReferenceImpl::launchThreads(const Allocation** ains, uint32_t inLen, Allocation* aout, in launchThreads() argument
/frameworks/base/rs/java/android/renderscript/
DScript.java190 protected void forEach(int slot, Allocation[] ains, Allocation aout, FieldPacker v) { in forEach() argument
191 forEach(slot, ains, aout, v, new LaunchOptions()); in forEach()
199 …protected void forEach(int slot, Allocation[] ains, Allocation aout, FieldPacker v, LaunchOptions … in forEach() argument
202 for (Allocation ain : ains) { in forEach()
207 if (ains == null && aout == null) { in forEach()
213 forEach(slot, ains, aout, v); in forEach()
217 long[] in_ids = new long[ains.length]; in forEach()
218 for (int index = 0; index < ains.length; ++index) { in forEach()
219 in_ids[index] = ains[index].getID(mRS); in forEach()
DRenderScript.java639 …native void rsnScriptForEachMultiClipped(long con, long id, int slot, long[] ains, long aout, byte… in rsnScriptForEachMultiClipped() argument
642 native void rsnScriptForEachMultiClipped(long con, long id, int slot, long[] ains, long aout, in rsnScriptForEachMultiClipped() argument
646 …synchronized void nScriptForEachMultiClipped(long id, int slot, long[] ains, long aout, byte[] par… in nScriptForEachMultiClipped() argument
650 …rsnScriptForEachMultiClipped(mContext, id, slot, ains, aout, xstart, xend, ystart, yend, zstart, z… in nScriptForEachMultiClipped()
652 …rsnScriptForEachMultiClipped(mContext, id, slot, ains, aout, params, xstart, xend, ystart, yend, z… in nScriptForEachMultiClipped()
/frameworks/rs/
DrsScriptIntrinsic.cpp72 const Allocation** ains, in runForEach() argument
79 … rsc->mHal.funcs.script.invokeForEachMulti(rsc, this, slot, ains, inLen, aout, usr, usrBytes, sc); in runForEach()
DrsScriptIntrinsic.h53 const Allocation** ains,
DrsScriptC.h55 const Allocation ** ains,
DrsScriptC.cpp189 const Allocation ** ains, in runForEach() argument
213 … rsc->mHal.funcs.script.invokeForEachMulti(rsc, this, slot, ains, inLen, aout, usr, usrBytes, sc); in runForEach()
DrsScript.cpp222 Allocation **ains = (Allocation**)(vains); in rsi_ScriptForEachMulti() local
225 const_cast<const Allocation **>(ains), inLen, in rsi_ScriptForEachMulti()
DrsScript.h121 const Allocation** ains,
Drs.spec301 param RsAllocation * ains
Drs_hal.h155 const Allocation ** ains,
/frameworks/rs/driver/
DrsdBcc.cpp83 const Allocation ** ains, in rsdScriptInvokeForEachMulti() argument
91 cs->invokeForEachMulti(slot, ains, inLen, aout, usr, usrLen, sc); in rsdScriptInvokeForEachMulti()
DrsdBcc.h49 const android::renderscript::Allocation ** ains,
/frameworks/base/rs/jni/
Dandroid_renderscript_RenderScript.cpp1156 jlong script, jint slot, jlongArray ains, jlong aout, in nScriptForEachMultiClipped() argument
1162 jint in_len = _env->GetArrayLength(ains); in nScriptForEachMultiClipped()
1163 jlong* in_ptr = _env->GetLongArrayElements(ains, NULL); in nScriptForEachMultiClipped()
1197 _env->ReleaseLongArrayElements(ains, in_ptr, JNI_ABORT); in nScriptForEachMultiClipped()
1202 jlong script, jint slot, jlongArray ains, jlong aout, in nScriptForEachMultiClippedV() argument
1208 jint in_len = _env->GetArrayLength(ains); in nScriptForEachMultiClippedV()
1209 jlong* in_ptr = _env->GetLongArrayElements(ains, NULL); in nScriptForEachMultiClippedV()
1245 _env->ReleaseLongArrayElements(ains, in_ptr, JNI_ABORT); in nScriptForEachMultiClippedV()