/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/ |
H A D | ScriptIntrinsicColorMatrix.java | 151 * aout. 154 * @param aout Output allocation 156 public void forEach(Allocation ain, Allocation aout) { argument 157 forEach(0, ain, aout, null);
|
H A D | ScriptIntrinsicLUT.java | 128 * 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 D | ScriptIntrinsicLUTThunker.java | 77 public void forEach(Allocation ain, Allocation aout) { argument 79 AllocationThunker aoutt = (AllocationThunker)aout;
|
H A D | ScriptCThunker.java | 100 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 D | ScriptIntrinsicBlend.java | 48 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 D | ScriptIntrinsicBlendThunker.java | 43 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 D | Script.java | 224 * @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 D | RenderScript.java | 460 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 D | ScriptIntrinsicBlend.java | 43 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 D | Script.java | 130 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 D | RenderScript.java | 625 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 D | rsCpuIntrinsic.cpp | 77 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 D | rsCpuIntrinsicHistogram.cpp | 40 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 D | rsCpuScriptGroup.cpp | 140 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 D | rsCpuCore.h | 59 Allocation * aout; member in struct:android::renderscript::__anon1608 97 void launchThreads(const Allocation * ain, Allocation * aout,
|
H A D | rsCpuCore.cpp | 402 void RsdCpuReferenceImpl::launchThreads(const Allocation * ain, Allocation * aout, argument
|
H A D | rsCpuScript.cpp | 743 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 D | rsdBcc.cpp | 71 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 D | rsScriptIntrinsic.cpp | 62 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 D | rsScriptC.cpp | 166 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 D | rsScriptGroup.cpp | 298 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 D | ScriptIntrinsics.cpp | 47 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 D | FontRenderer.cpp | 747 RSC::sp<RSC::Allocation> aout = RSC::Allocation::createTyped(mRs, t, local 753 mRsScript->forEach(aout);
|
/frameworks/support/v8/renderscript/jni/ |
H A D | android_renderscript_RenderScript.cpp | 785 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 D | android_renderscript_RenderScript.cpp | 1123 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
|