Searched defs:aout (Results 26 - 50 of 50) sorted by relevance

12

/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/
H A DScriptIntrinsicColorMatrix.java151 * aout.
154 * @param aout Output allocation
156 public void forEach(Allocation ain, Allocation aout) { argument
157 forEach(0, ain, aout, null);
H A DScriptIntrinsicLUT.java128 * and copy to aout.
131 * @param aout Output allocation
133 public void forEach(Allocation ain, Allocation aout) { argument
138 forEach(0, ain, aout, null);
H A DScriptIntrinsicLUTThunker.java77 public void forEach(Allocation ain, Allocation aout) { argument
79 AllocationThunker aoutt = (AllocationThunker)aout;
H A DScriptCThunker.java100 void thunkForEach(int slot, Allocation ain, Allocation aout, FieldPacker v) { argument
107 if (aout != null) {
108 nout = ((AllocationThunker)aout).mN;
120 void thunkForEach(int slot, Allocation ain, Allocation aout, FieldPacker v, argument
137 if (aout != null) {
138 nout = ((AllocationThunker)aout).mN;
H A DScriptIntrinsicBlend.java48 private void blend(int id, Allocation ain, Allocation aout) { argument
52 if (!aout.getElement().isCompatible(Element.U8_4(mRS))) {
55 forEach(id, ain, aout, null);
62 * @param aout The destination buffer
64 public void forEachClear(Allocation ain, Allocation aout) { argument
65 blend(0, ain, aout);
82 * @param aout The destination buffer
84 public void forEachSrc(Allocation ain, Allocation aout) { argument
85 blend(1, ain, aout);
103 * @param aout Th
105 forEachDst(Allocation ain, Allocation aout) argument
124 forEachSrcOver(Allocation ain, Allocation aout) argument
143 forEachDstOver(Allocation ain, Allocation aout) argument
162 forEachSrcIn(Allocation ain, Allocation aout) argument
181 forEachDstIn(Allocation ain, Allocation aout) argument
200 forEachSrcOut(Allocation ain, Allocation aout) argument
219 forEachDstOut(Allocation ain, Allocation aout) argument
239 forEachSrcAtop(Allocation ain, Allocation aout) argument
259 forEachDstAtop(Allocation ain, Allocation aout) argument
278 forEachXor(Allocation ain, Allocation aout) argument
307 forEachMultiply(Allocation ain, Allocation aout) argument
403 forEachAdd(Allocation ain, Allocation aout) argument
422 forEachSubtract(Allocation ain, Allocation aout) argument
[all...]
H A DScriptIntrinsicBlendThunker.java43 public void forEachClear(Allocation ain, Allocation aout) { argument
45 AllocationThunker aoutt = (AllocationThunker)aout;
64 public void forEachSrc(Allocation ain, Allocation aout) { argument
66 AllocationThunker aoutt = (AllocationThunker)aout;
85 public void forEachDst(Allocation ain, Allocation aout) { argument
87 AllocationThunker aoutt = (AllocationThunker)aout;
106 public void forEachSrcOver(Allocation ain, Allocation aout) { argument
108 AllocationThunker aoutt = (AllocationThunker)aout;
127 public void forEachDstOver(Allocation ain, Allocation aout) { argument
129 AllocationThunker aoutt = (AllocationThunker)aout;
148 forEachSrcIn(Allocation ain, Allocation aout) argument
169 forEachDstIn(Allocation ain, Allocation aout) argument
190 forEachSrcOut(Allocation ain, Allocation aout) argument
211 forEachDstOut(Allocation ain, Allocation aout) argument
232 forEachSrcAtop(Allocation ain, Allocation aout) argument
253 forEachDstAtop(Allocation ain, Allocation aout) argument
274 forEachXor(Allocation ain, Allocation aout) argument
295 forEachMultiply(Allocation ain, Allocation aout) argument
316 forEachAdd(Allocation ain, Allocation aout) argument
337 forEachSubtract(Allocation ain, Allocation aout) argument
[all...]
H A DScript.java224 * @param aout
227 protected void forEach(int slot, Allocation ain, Allocation aout, FieldPacker v) { argument
229 mT.thunkForEach(slot, ain, aout, v);
233 if (ain == null && aout == null) {
235 "At least one of ain or aout is required to be non-null.");
242 if (aout != null) {
243 out_id = aout.getID(mRS);
257 * @param aout
261 protected void forEach(int slot, Allocation ain, Allocation aout, FieldPacker v, LaunchOptions sc) { argument
263 mT.thunkForEach(slot, ain, aout,
[all...]
H A DRenderScript.java460 native void rsnScriptForEach(int con, int id, int slot, int ain, int aout, byte[] params); argument
461 native void rsnScriptForEach(int con, int id, int slot, int ain, int aout); argument
462 native void rsnScriptForEachClipped(int con, int id, int slot, int ain, int aout, byte[] params, argument
464 native void rsnScriptForEachClipped(int con, int id, int slot, int ain, int aout, argument
466 synchronized void nScriptForEach(int id, int slot, int ain, int aout, byte[] params) { argument
469 rsnScriptForEach(mContext, id, slot, ain, aout);
471 rsnScriptForEach(mContext, id, slot, ain, aout, params);
475 synchronized void nScriptForEachClipped(int id, int slot, int ain, int aout, byte[] params, argument
479 rsnScriptForEachClipped(mContext, id, slot, ain, aout, xstart, xend, ystart, yend, zstart, zend);
481 rsnScriptForEachClipped(mContext, id, slot, ain, aout, param
[all...]
/frameworks/base/graphics/java/android/renderscript/
H A DScriptIntrinsicBlend.java43 private void blend(int id, Allocation ain, Allocation aout) { argument
47 if (!aout.getElement().isCompatible(Element.U8_4(mRS))) {
50 forEach(id, ain, aout, null);
57 * @param aout The destination buffer
59 public void forEachClear(Allocation ain, Allocation aout) { argument
60 blend(0, ain, aout);
77 * @param aout The destination buffer
79 public void forEachSrc(Allocation ain, Allocation aout) { argument
80 blend(1, ain, aout);
98 * @param aout Th
100 forEachDst(Allocation ain, Allocation aout) argument
119 forEachSrcOver(Allocation ain, Allocation aout) argument
138 forEachDstOver(Allocation ain, Allocation aout) argument
157 forEachSrcIn(Allocation ain, Allocation aout) argument
176 forEachDstIn(Allocation ain, Allocation aout) argument
195 forEachSrcOut(Allocation ain, Allocation aout) argument
214 forEachDstOut(Allocation ain, Allocation aout) argument
234 forEachSrcAtop(Allocation ain, Allocation aout) argument
254 forEachDstAtop(Allocation ain, Allocation aout) argument
273 forEachXor(Allocation ain, Allocation aout) argument
302 forEachMultiply(Allocation ain, Allocation aout) argument
398 forEachAdd(Allocation ain, Allocation aout) argument
417 forEachSubtract(Allocation ain, Allocation aout) argument
[all...]
H A DScript.java130 protected void forEach(int slot, Allocation ain, Allocation aout, FieldPacker v) { argument
131 if (ain == null && aout == null) {
133 "At least one of ain or aout is required to be non-null.");
140 if (aout != null) {
141 out_id = aout.getID(mRS);
154 protected void forEach(int slot, Allocation ain, Allocation aout, FieldPacker v, LaunchOptions sc) { argument
155 if (ain == null && aout == null) {
157 "At least one of ain or aout is required to be non-null.");
161 forEach(slot, ain, aout, v);
169 if (aout !
[all...]
H A DRenderScript.java625 native void rsnScriptForEach(int con, int id, int slot, int ain, int aout, byte[] params); argument
626 native void rsnScriptForEach(int con, int id, int slot, int ain, int aout); argument
627 native void rsnScriptForEachClipped(int con, int id, int slot, int ain, int aout, byte[] params, argument
629 native void rsnScriptForEachClipped(int con, int id, int slot, int ain, int aout, argument
631 synchronized void nScriptForEach(int id, int slot, int ain, int aout, byte[] params) { argument
634 rsnScriptForEach(mContext, id, slot, ain, aout);
636 rsnScriptForEach(mContext, id, slot, ain, aout, params);
640 synchronized void nScriptForEachClipped(int id, int slot, int ain, int aout, byte[] params, argument
644 rsnScriptForEachClipped(mContext, id, slot, ain, aout, xstart, xend, ystart, yend, zstart, zend);
646 rsnScriptForEachClipped(mContext, id, slot, ain, aout, param
[all...]
/frameworks/rs/cpu_ref/
H A DrsCpuIntrinsic.cpp77 Allocation * aout, const void * usr,
82 Allocation * aout, const void * usr,
88 Allocation * aout,
94 preLaunch(slot, ain, aout, usr, usrLen, sc);
96 forEachMtlsSetup(ain, aout, usr, usrLen, sc, &mtls);
104 mCtx->launchThreads(ain, aout, sc, &mtls);
107 postLaunch(slot, ain, aout, usr, usrLen, sc);
76 preLaunch(uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument
81 postLaunch(uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument
86 invokeForEach(uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument
H A DrsCpuIntrinsicHistogram.cpp40 Allocation * aout, const void * usr,
43 Allocation * aout, const void * usr,
101 Allocation * aout, const void * usr,
146 Allocation * aout, const void * usr,
100 preLaunch(uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument
145 postLaunch(uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument
H A DrsCpuScriptGroup.cpp140 Allocation *aout = NULL; local
166 aout = n->mOutputs[ct3]->mAlloc.get();
170 //ALOGE(" link out %p", aout);
175 aout = mSG->mOutputs[ct3]->mAlloc.get();
177 //ALOGE(" io out %p", aout);
181 if ((k->mHasKernelOutput == (aout != NULL)) &&
185 outs.add(aout);
H A DrsCpuCore.h59 Allocation * aout; member in struct:android::renderscript::__anon1608
97 void launchThreads(const Allocation * ain, Allocation * aout,
H A DrsCpuCore.cpp402 void RsdCpuReferenceImpl::launchThreads(const Allocation * ain, Allocation * aout, argument
H A DrsCpuScript.cpp743 void RsdCpuScriptImpl::forEachMtlsSetup(const Allocation * ain, Allocation * aout, argument
755 if (aout && (const uint8_t *)aout->mHal.drvState.lod[0].mallocPtr == NULL) {
765 } else if (aout) {
766 mtls->fep.dimX = aout->getType()->getDimX();
767 mtls->fep.dimY = aout->getType()->getDimY();
768 mtls->fep.dimZ = aout->getType()->getDimZ();
769 //mtls->dimArray = aout->getType()->getDimArray();
817 mtls->aout = aout;
843 invokeForEach(uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument
1120 preLaunch(uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument
1126 postLaunch(uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument
[all...]
/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
/frameworks/rs/
H A DrsScriptIntrinsic.cpp62 Allocation * aout,
67 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc);
59 runForEach(Context *rsc, uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, size_t usrBytes, const RsScriptCall *sc) argument
H A DrsScriptC.cpp166 Allocation * aout,
187 rsc->mHal.funcs.script.invokeForEach(rsc, this, slot, ain, aout, usr, usrBytes, sc);
163 runForEach(Context *rsc, uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, size_t usrBytes, const RsScriptCall *sc) argument
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);
/frameworks/rs/cpp/
H A DScriptIntrinsics.cpp47 void ScriptIntrinsic3DLUT::forEach(sp<Allocation> ain, sp<Allocation> aout) { argument
49 aout->getType()->getElement()->isCompatible(mElement) == false) {
53 Script::forEach(0, ain, aout, NULL, 0);
527 void ScriptIntrinsicLUT::forEach(sp<Allocation> ain, sp<Allocation> aout) { argument
533 !(aout->getType()->getElement()->isCompatible(Element::U8_4(mRS)))) {
537 Script::forEach(0, ain, aout, NULL, 0);
/frameworks/base/libs/hwui/
H A DFontRenderer.cpp747 RSC::sp<RSC::Allocation> aout = RSC::Allocation::createTyped(mRs, t, local
753 mRsScript->forEach(aout);
/frameworks/support/v8/renderscript/jni/
H A Dandroid_renderscript_RenderScript.cpp785 jint script, jint slot, jint ain, jint aout)
788 rsScriptForEach(con, (RsScript)script, slot, (RsAllocation)ain, (RsAllocation)aout, NULL, 0, NULL, 0);
792 jint script, jint slot, jint ain, jint aout, jbyteArray params)
797 rsScriptForEach(con, (RsScript)script, slot, (RsAllocation)ain, (RsAllocation)aout, ptr, len, NULL, 0);
803 jint script, jint slot, jint ain, jint aout,
818 rsScriptForEach(con, (RsScript)script, slot, (RsAllocation)ain, (RsAllocation)aout, NULL, 0, &sc, sizeof(sc));
823 jint script, jint slot, jint ain, jint aout,
840 rsScriptForEach(con, (RsScript)script, slot, (RsAllocation)ain, (RsAllocation)aout, ptr, len, &sc, sizeof(sc));
784 nScriptForEach(JNIEnv *_env, jobject _this, RsContext con, jint script, jint slot, jint ain, jint aout) argument
791 nScriptForEachV(JNIEnv *_env, jobject _this, RsContext con, jint script, jint slot, jint ain, jint aout, jbyteArray params) argument
802 nScriptForEachClipped(JNIEnv *_env, jobject _this, RsContext con, jint script, jint slot, jint ain, jint aout, jint xstart, jint xend, jint ystart, jint yend, jint zstart, jint zend) argument
822 nScriptForEachClippedV(JNIEnv *_env, jobject _this, RsContext con, jint script, jint slot, jint ain, jint aout, jbyteArray params, jint xstart, jint xend, jint ystart, jint yend, jint zstart, jint zend) argument
/frameworks/base/graphics/jni/
H A Dandroid_renderscript_RenderScript.cpp1123 jint script, jint slot, jint ain, jint aout)
1126 rsScriptForEach(con, (RsScript)script, slot, (RsAllocation)ain, (RsAllocation)aout, NULL, 0, NULL, 0);
1130 jint script, jint slot, jint ain, jint aout, jbyteArray params)
1135 rsScriptForEach(con, (RsScript)script, slot, (RsAllocation)ain, (RsAllocation)aout, ptr, len, NULL, 0);
1141 jint script, jint slot, jint ain, jint aout,
1156 rsScriptForEach(con, (RsScript)script, slot, (RsAllocation)ain, (RsAllocation)aout, NULL, 0, &sc, sizeof(sc));
1161 jint script, jint slot, jint ain, jint aout,
1178 rsScriptForEach(con, (RsScript)script, slot, (RsAllocation)ain, (RsAllocation)aout, ptr, len, &sc, sizeof(sc));
1122 nScriptForEach(JNIEnv *_env, jobject _this, RsContext con, jint script, jint slot, jint ain, jint aout) argument
1129 nScriptForEachV(JNIEnv *_env, jobject _this, RsContext con, jint script, jint slot, jint ain, jint aout, jbyteArray params) argument
1140 nScriptForEachClipped(JNIEnv *_env, jobject _this, RsContext con, jint script, jint slot, jint ain, jint aout, jint xstart, jint xend, jint ystart, jint yend, jint zstart, jint zend) argument
1160 nScriptForEachClippedV(JNIEnv *_env, jobject _this, RsContext con, jint script, jint slot, jint ain, jint aout, jbyteArray params, jint xstart, jint xend, jint ystart, jint yend, jint zstart, jint zend) argument

Completed in 440 milliseconds

12