/frameworks/support/renderscript/v8/java/src/android/support/v8/renderscript/ |
H A D | Script.java | 145 * @param ain 149 protected void forEach(int slot, Allocation ain, Allocation aout, FieldPacker v) { argument 150 if (ain == null && aout == null) { 152 "At least one of ain or aout is required to be non-null."); 155 if (ain != null) { 156 in_id = ain.getID(mRS);
|
H A D | ScriptIntrinsicBlend.java | 45 private void blend(int id, Allocation ain, Allocation aout) { argument 46 if (!ain.getElement().isCompatible(Element.U8_4(mRS))) { 52 forEach(id, ain, aout, null); 58 * @param ain The source buffer 61 public void forEachClear(Allocation ain, Allocation aout) { argument 62 blend(0, ain, aout); 78 * @param ain The source buffer 81 public void forEachSrc(Allocation ain, Allocation aout) { argument 82 blend(1, ain, aout); 98 * @param ain Th 101 forEachDst(Allocation ain, Allocation aout) argument 120 forEachSrcOver(Allocation ain, Allocation aout) argument 139 forEachDstOver(Allocation ain, Allocation aout) argument 158 forEachSrcIn(Allocation ain, Allocation aout) argument 177 forEachDstIn(Allocation ain, Allocation aout) argument 196 forEachSrcOut(Allocation ain, Allocation aout) argument 215 forEachDstOut(Allocation ain, Allocation aout) argument 235 forEachSrcAtop(Allocation ain, Allocation aout) argument 255 forEachDstAtop(Allocation ain, Allocation aout) argument 274 forEachXor(Allocation ain, Allocation aout) argument 303 forEachMultiply(Allocation ain, Allocation aout) argument 399 forEachAdd(Allocation ain, Allocation aout) argument 418 forEachSubtract(Allocation ain, Allocation aout) argument [all...] |
H A D | RenderScript.java | 362 native void rsnScriptForEach(int con, int id, int slot, int ain, int aout, byte[] params); argument 363 native void rsnScriptForEach(int con, int id, int slot, int ain, int aout); argument 364 synchronized void nScriptForEach(int id, int slot, int ain, int aout, byte[] params) { argument 367 rsnScriptForEach(mContext, id, slot, ain, aout); 369 rsnScriptForEach(mContext, id, slot, ain, aout, params);
|
/frameworks/support/renderscript/v8/rs_support/driver/ |
H A D | rsdBcc.h | 41 const android::renderscript::Allocation * ain, 145 const android::renderscript::Allocation * ain; member in struct:__anon1570 164 const android::renderscript::Allocation * ain, 172 const android::renderscript::Allocation * ain,
|
H A D | rsdBcc.cpp | 423 const Allocation * ain, 432 if (ain) { 433 mtls->fep.dimX = ain->getType()->getDimX(); 434 mtls->fep.dimY = ain->getType()->getDimY(); 435 mtls->fep.dimZ = ain->getType()->getDimZ(); 436 //mtls->dimArray = ain->getType()->getDimArray(); 474 rsAssert(!ain || (ain->getType()->getDimZ() == 0)); 478 mtls->ain = ain; 422 rsdScriptInvokeForEachMtlsSetup(const Context *rsc, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc, MTLaunchStruct *mtls) argument 505 rsdScriptLaunchThreads(const Context *rsc, Script *s, uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc, MTLaunchStruct *mtls) argument 562 rsdScriptInvokeForEach(const Context *rsc, Script *s, uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument [all...] |
/frameworks/support/renderscript/v8/rs_support/ |
H A D | rsScriptGroup.cpp | 280 Allocation *ain = NULL; local 285 ain = n->mInputs[ct3]->mAlloc.get(); 286 //ALOGE(" link in %p", ain); 291 ain = mInputs[ct3]->mAlloc.get(); 292 //ALOGE(" io in %p", ain); 309 n->mScript->runForEach(rsc, k->mSlot, ain, aout, NULL, 0);
|
/frameworks/rs/driver/ |
H A D | rsdBcc.cpp | 248 const Allocation * ain, 257 if (ain) { 258 mtls->fep.dimX = ain->getType()->getDimX(); 259 mtls->fep.dimY = ain->getType()->getDimY(); 260 mtls->fep.dimZ = ain->getType()->getDimZ(); 261 //mtls->dimArray = ain->getType()->getDimArray(); 299 rsAssert(!ain || (ain->getType()->getDimZ() == 0)); 303 mtls->ain = ain; 247 rsdScriptInvokeForEachMtlsSetup(const Context *rsc, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc, MTLaunchStruct *mtls) argument 330 rsdScriptLaunchThreads(const Context *rsc, Script *s, uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc, MTLaunchStruct *mtls) argument 389 rsdScriptInvokeForEach(const Context *rsc, Script *s, uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument [all...] |
/frameworks/support/renderscript/v8/jni/ |
H A D | android_renderscript_RenderScript.cpp | 707 jint script, jint slot, jint ain, jint aout) 710 rsScriptForEach(con, (RsScript)script, slot, (RsAllocation)ain, (RsAllocation)aout, NULL, 0); 714 jint script, jint slot, jint ain, jint aout, jbyteArray params) 719 rsScriptForEach(con, (RsScript)script, slot, (RsAllocation)ain, (RsAllocation)aout, ptr, len); 706 nScriptForEach(JNIEnv *_env, jobject _this, RsContext con, jint script, jint slot, jint ain, jint aout) argument 713 nScriptForEachV(JNIEnv *_env, jobject _this, RsContext con, jint script, jint slot, jint ain, jint aout, jbyteArray params) argument
|
/frameworks/base/graphics/java/android/renderscript/ |
H A D | RenderScript.java | 504 native void rsnScriptForEach(int con, int id, int slot, int ain, int aout, byte[] params); argument 505 native void rsnScriptForEach(int con, int id, int slot, int ain, int aout); argument 506 synchronized void nScriptForEach(int id, int slot, int ain, int aout, byte[] params) { argument 509 rsnScriptForEach(mContext, id, slot, ain, aout); 511 rsnScriptForEach(mContext, id, slot, ain, aout, params);
|
/frameworks/base/graphics/jni/ |
H A D | android_renderscript_RenderScript.cpp | 1006 jint script, jint slot, jint ain, jint aout) 1009 rsScriptForEach(con, (RsScript)script, slot, (RsAllocation)ain, (RsAllocation)aout, NULL, 0); 1013 jint script, jint slot, jint ain, jint aout, jbyteArray params) 1018 rsScriptForEach(con, (RsScript)script, slot, (RsAllocation)ain, (RsAllocation)aout, ptr, len); 1005 nScriptForEach(JNIEnv *_env, jobject _this, RsContext con, jint script, jint slot, jint ain, jint aout) argument 1012 nScriptForEachV(JNIEnv *_env, jobject _this, RsContext con, jint script, jint slot, jint ain, jint aout, jbyteArray params) argument
|