Searched refs:aout (Results 1 - 25 of 63) sorted by last modified time

123

/frameworks/rs/cpp/
H A DScript.cpp29 void Script::forEach(uint32_t slot, sp<const Allocation> ain, sp<const Allocation> aout, argument
31 if ((ain == NULL) && (aout == NULL)) {
32 mRS->throwError("At least one of ain or aout is required to be non-null.");
35 void *out_id = BaseObj::getObjID(aout);
/frameworks/rs/cpu_ref/
H A DrsCpuCore.cpp359 void RsdCpuReferenceImpl::launchThreads(const Allocation * ain, Allocation * aout, argument
H A DrsCpuCore.h58 Allocation * aout; member in struct:android::renderscript::__anon1572
96 void launchThreads(const Allocation * ain, Allocation * aout,
H A DrsCpuIntrinsic.cpp78 Allocation * aout,
84 forEachMtlsSetup(ain, aout, usr, usrLen, sc, &mtls);
92 mCtx->launchThreads(ain, aout, sc, &mtls);
76 invokeForEach(uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument
H A DrsCpuIntrinsic.h35 Allocation * aout,
H A DrsCpuScript.cpp467 void RsdCpuScriptImpl::forEachMtlsSetup(const Allocation * ain, Allocation * aout, argument
479 if (aout && (const uint8_t *)aout->mHal.drvState.lod[0].mallocPtr == NULL) {
489 } else if (aout) {
490 mtls->fep.dimX = aout->getType()->getDimX();
491 mtls->fep.dimY = aout->getType()->getDimY();
492 mtls->fep.dimZ = aout->getType()->getDimZ();
493 //mtls->dimArray = aout->getType()->getDimArray();
541 mtls->aout = aout;
567 invokeForEach(uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument
[all...]
H A DrsCpuScript.h57 Allocation * aout,
77 void forEachMtlsSetup(const Allocation * ain, Allocation * aout,
H A DrsCpuScriptGroup.cpp130 Allocation *aout = NULL; local
150 aout = n->mOutputs[ct3]->mAlloc.get();
154 //ALOGE(" link out %p", aout);
159 aout = mSG->mOutputs[ct3]->mAlloc.get();
161 //ALOGE(" io out %p", aout);
165 if ((k->mHasKernelOutput == (aout != NULL)) &&
169 outs.add(aout);
H A Drsd_cpu.h70 Allocation * aout,
/frameworks/rs/driver/
H A DrsdBcc.cpp71 Allocation * aout,
77 cs->invokeForEach(slot, ain, aout, usr, usrLen, sc);
67 rsdScriptInvokeForEach(const Context *rsc, Script *s, uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, size_t usrLen, const RsScriptCall *sc) argument
H A DrsdBcc.h41 android::renderscript::Allocation * aout,
/frameworks/rs/java/tests/LatencyBenchmark/src/com/example/android/rs/computebench/
H A DBenchmark.java26 private Allocation aout; field in class:Benchmark
32 aout = Allocation.createSized(rs, Element.U32(mRS), 10000);
42 mScript.forEach_root(ain, aout);
43 aout.copy1DRangeFrom(0, 1, temp);
50 mScript.set_out(aout);
54 aout.copy1DRangeFrom(0, 1, temp);
/frameworks/rs/
H A Drs.spec293 param RsAllocation aout
H A DrsScript.h112 Allocation * aout,
H A DrsScriptC.cpp165 Allocation * aout,
174 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc);
162 runForEach(Context *rsc, uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, size_t usrBytes, const RsScriptCall *sc) argument
H A DrsScriptC.h50 Allocation * aout,
H A DrsScriptGroup.cpp298 Allocation *aout = NULL; local
315 aout = n->mOutputs[ct3]->mAlloc.get();
316 //ALOGE(" link out %p", aout);
321 aout = mOutputs[ct3]->mAlloc.get();
322 //ALOGE(" io out %p", aout);
326 n->mScript->runForEach(rsc, k->mSlot, ain, aout, NULL, 0);
H A DrsScriptIntrinsic.cpp58 Allocation * aout,
63 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc);
55 runForEach(Context *rsc, uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, size_t usrBytes, const RsScriptCall *sc) argument
H A DrsScriptIntrinsic.h46 Allocation * aout,
H A Drs_hal.h113 Allocation * aout,
/frameworks/rs/tests/cppallocation/
H A Dcompute.cpp34 sp<Allocation> aout = Allocation::createTyped(rs, t); local
45 sc->forEach_multiply(ain, aout);
47 aout->copy1DRangeTo(0, numElems, buf);
62 aout.clear();
/frameworks/rs/tests/cppbasic/
H A Dcompute.cpp32 sp<Allocation> aout = Allocation::createTyped(rs, t); local
33 printf("Allocation %p %p\n", ain.get(), aout.get());
55 sc->forEach_root(ain, aout);
100 aout.clear();
/frameworks/rs/tests/cppstrided/
H A Dcompute.cpp36 sp<Allocation> aout = Allocation::createTyped(rs, t); local
54 sc->forEach_multiply(ain, aout);
56 aout->copy2DStridedTo(buf, stride * sizeof(uint32_t));
73 aout.clear();
/frameworks/rs/tests/latency/
H A Dlatency.cpp67 sp<Allocation> aout = Allocation::createTyped(rs, t); local
76 sc->forEach_root(ain, aout);
91 sc->forEach_root(ain, aout);
92 aout->copy1DTo(buf);
106 aout.clear();
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/
H A DRenderScript.java454 native void rsnScriptForEach(int con, int id, int slot, int ain, int aout, byte[] params); argument
455 native void rsnScriptForEach(int con, int id, int slot, int ain, int aout); argument
456 native void rsnScriptForEachClipped(int con, int id, int slot, int ain, int aout, byte[] params, argument
458 native void rsnScriptForEachClipped(int con, int id, int slot, int ain, int aout, argument
460 synchronized void nScriptForEach(int id, int slot, int ain, int aout, byte[] params) { argument
463 rsnScriptForEach(mContext, id, slot, ain, aout);
465 rsnScriptForEach(mContext, id, slot, ain, aout, params);
469 synchronized void nScriptForEachClipped(int id, int slot, int ain, int aout, byte[] params, argument
473 rsnScriptForEachClipped(mContext, id, slot, ain, aout, xstart, xend, ystart, yend, zstart, zend);
475 rsnScriptForEachClipped(mContext, id, slot, ain, aout, param
[all...]

Completed in 388 milliseconds

123