Searched defs:ain (Results 26 - 35 of 35) sorted by relevance

12

/frameworks/support/renderscript/v8/java/src/android/support/v8/renderscript/
H A DScript.java145 * @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 DScriptIntrinsicBlend.java45 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 DRenderScript.java362 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 DrsdBcc.h41 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 DrsdBcc.cpp423 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 DrsScriptGroup.cpp280 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 DrsdBcc.cpp248 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 Dandroid_renderscript_RenderScript.cpp707 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 DRenderScript.java504 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 Dandroid_renderscript_RenderScript.cpp1006 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

Completed in 153 milliseconds

12