Searched refs:mtls (Results 1 - 7 of 7) sorted by relevance

/frameworks/rs/cpu_ref/
H A DrsCpuCore.cpp172 MTLaunchStruct *mtls = (MTLaunchStruct *)data; local
173 if (mtls && mtls->fep.dimY <= 1 && mtls->xEnd <= mtls->xStart + mtls->mSliceSize) {
355 MTLaunchStruct *mtls = (MTLaunchStruct *)usr; local
357 memcpy(&p, &mtls->fep, sizeof(p));
359 uint32_t sig = mtls->sig;
361 outer_foreach_t fn = (outer_foreach_t) mtls
385 MTLaunchStruct *mtls = (MTLaunchStruct *)usr; local
410 launchThreads(const Allocation * ain, Allocation * aout, const RsScriptCall *sc, MTLaunchStruct *mtls) argument
482 launchThreads(const Allocation** ains, uint32_t inLen, Allocation* aout, const RsScriptCall* sc, MTLaunchStruct* mtls) argument
[all...]
H A DrsCpuIntrinsic.cpp93 MTLaunchStruct mtls; local
96 forEachMtlsSetup(ain, aout, usr, usrLen, sc, &mtls);
97 mtls.script = this;
98 mtls.fep.slot = slot;
100 mtls.kernel = (void (*)())mRootPtr;
101 mtls.fep.usr = this;
104 mCtx->launchThreads(ain, aout, sc, &mtls);
118 MTLaunchStruct mtls; local
125 forEachMtlsSetup(ains, inLen, aout, usr, usrLen, sc, &mtls);
126 mtls
139 forEachKernelSetup(uint32_t slot, MTLaunchStruct *mtls) argument
[all...]
H A DrsCpuScript.cpp800 MTLaunchStruct *mtls) {
802 memset(mtls, 0, sizeof(MTLaunchStruct));
817 mtls->fep.dimX = inType->getDimX();
818 mtls->fep.dimY = inType->getDimY();
819 mtls->fep.dimZ = inType->getDimZ();
824 mtls->fep.dimX = outType->getDimX();
825 mtls->fep.dimY = outType->getDimY();
826 mtls->fep.dimZ = outType->getDimZ();
843 mtls->xEnd = mtls
797 forEachMtlsSetup(const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc, MTLaunchStruct *mtls) argument
909 forEachMtlsSetup(const Allocation ** ains, uint32_t inLen, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc, MTLaunchStruct *mtls) argument
1058 MTLaunchStruct mtls; local
1075 MTLaunchStruct mtls; local
1085 forEachKernelSetup(uint32_t slot, MTLaunchStruct *mtls) argument
[all...]
H A DrsCpuScriptGroup.cpp191 MTLaunchStruct mtls; local
199 si->forEachMtlsSetup(ins[ct], outs[ct], NULL, 0, NULL, &mtls);
200 si->forEachKernelSetup(slot, &mtls);
201 si->preLaunch(slot, ins[ct], outs[ct], mtls.fep.usr, mtls.fep.usrLen, NULL);
202 mCtx->launchThreads(ins[ct], outs[ct], NULL, &mtls);
219 si->forEachKernelSetup(kernels[ct]->mSlot, &mtls);
220 fnPtrs.add((void *)mtls.kernel);
221 usrPtrs.add(mtls.fep.usr);
222 sigs.add(mtls
[all...]
H A DrsCpuScript.h105 const RsScriptCall *sc, MTLaunchStruct *mtls);
109 const RsScriptCall *sc, MTLaunchStruct *mtls);
111 virtual void forEachKernelSetup(uint32_t slot, MTLaunchStruct *mtls);
H A DrsCpuCore.h142 const RsScriptCall *sc, MTLaunchStruct *mtls);
145 const RsScriptCall* sc, MTLaunchStruct* mtls);
H A DrsCpuIntrinsic.h48 virtual void forEachKernelSetup(uint32_t slot, MTLaunchStruct *mtls);

Completed in 123 milliseconds