/frameworks/base/rs/java/android/renderscript/ |
H A D | ScriptIntrinsic3DLUT.java | 80 * Invoke the kernel and apply the lookup to each cell of ain 83 * @param ain Input allocation 86 public void forEach(Allocation ain, Allocation aout) { argument 87 forEach(ain, aout, null); 91 * Invoke the kernel and apply the lookup to each cell of ain 94 * @param ain Input allocation 98 public void forEach(Allocation ain, Allocation aout, Script.LaunchOptions opt) { argument 99 forEach(0, ain, aout, null, opt);
|
H A D | ScriptIntrinsicResize.java | 50 * @param ain The input allocation. 52 public void setInput(Allocation ain) { argument 53 Element e = ain.getElement(); 65 mInput = ain; 66 setVar(0, ain);
|
H A D | ScriptIntrinsicYuvToRGB.java | 55 * @param ain The input allocation. 57 public void setInput(Allocation ain) { argument 58 mInput = ain; 59 setVar(0, ain);
|
H A D | ScriptIntrinsicBlur.java | 59 * @param ain The input allocation 61 public void setInput(Allocation ain) { argument 62 mInput = ain; 63 setVar(1, ain);
|
H A D | ScriptIntrinsicConvolve3x3.java | 72 * @param ain The input allocation. 74 public void setInput(Allocation ain) { argument 75 mInput = ain; 76 setVar(1, ain);
|
H A D | ScriptIntrinsicConvolve5x5.java | 72 * @param ain The input allocation. 74 public void setInput(Allocation ain) { argument 75 mInput = ain; 76 setVar(1, ain);
|
H A D | ScriptIntrinsicColorMatrix.java | 221 * @param ain Input allocation 224 public void forEach(Allocation ain, Allocation aout) { argument 225 forEach(ain, aout, null); 240 * @param ain Input allocation 244 public void forEach(Allocation ain, Allocation aout, Script.LaunchOptions opt) { argument 245 if (!ain.getElement().isCompatible(Element.U8(mRS)) && 246 !ain.getElement().isCompatible(Element.U8_2(mRS)) && 247 !ain.getElement().isCompatible(Element.U8_3(mRS)) && 248 !ain.getElement().isCompatible(Element.U8_4(mRS)) && 249 !ain [all...] |
H A D | ScriptIntrinsicHistogram.java | 67 * @param ain The input image 69 public void forEach(Allocation ain) { argument 70 forEach(ain, null); 84 * @param ain The input image 87 public void forEach(Allocation ain, Script.LaunchOptions opt) { argument 88 if (ain.getType().getElement().getVectorSize() < 94 if (!ain.getType().getElement().isCompatible(Element.U8(mRS)) && 95 !ain.getType().getElement().isCompatible(Element.U8_2(mRS)) && 96 !ain.getType().getElement().isCompatible(Element.U8_3(mRS)) && 97 !ain 173 forEach_Dot(Allocation ain) argument 188 forEach_Dot(Allocation ain, Script.LaunchOptions opt) argument [all...] |
H A D | ScriptIntrinsicLUT.java | 118 * Invoke the kernel and apply the lookup to each cell of ain 121 * @param ain Input allocation 124 public void forEach(Allocation ain, Allocation aout) { argument 125 forEach(ain, aout, null); 129 * Invoke the kernel and apply the lookup to each cell of ain 132 * @param ain Input allocation 136 public void forEach(Allocation ain, Allocation aout, Script.LaunchOptions opt) { argument 141 forEach(0, ain, aout, null, opt);
|
/frameworks/rs/java/tests/LatencyBenchmark/src/com/example/android/rs/computebench/ |
H A D | Benchmark.java | 25 private Allocation ain; field in class:Benchmark 31 ain = Allocation.createSized(rs, Element.U32(mRS), 10000); 42 mScript.forEach_root(ain, aout); 49 mScript.set_in(ain);
|
/frameworks/rs/tests/cppallocation/ |
H A D | compute.cpp | 33 sp<Allocation> ain = Allocation::createTyped(rs, t); local 43 ain->copy1DRangeFrom(0, numElems, buf); 45 sc->forEach_multiply(ain, aout); 61 ain.clear();
|
/frameworks/rs/tests/cppstrided/ |
H A D | compute.cpp | 35 sp<Allocation> ain = Allocation::createTyped(rs, t); local 52 ain->copy2DStridedFrom(buf, stride * sizeof(uint32_t)); 54 sc->forEach_multiply(ain, aout); 72 ain.clear();
|
/frameworks/rs/cpp/ |
H A D | Script.cpp | 29 void Script::forEach(uint32_t slot, sp<const Allocation> ain, sp<const Allocation> aout, argument 31 if ((ain == nullptr) && (aout == nullptr)) { 32 mRS->throwError(RS_ERROR_INVALID_PARAMETER, "At least one of ain or aout is required to be non-null."); 34 void *in_id = BaseObj::getObjID(ain);
|
/frameworks/rs/tests/cppbasic/ |
H A D | compute.cpp | 34 sp<Allocation> ain = Allocation::createTyped(rs, t); local 36 printf("Allocation %p %p\n", ain.get(), aout.get()); 63 ain->copy1DRangeFrom(0, t->getCount(), buf); 66 sc->forEach_root(ain, aout);
|
/frameworks/rs/tests/cppbasic-getpointer/ |
H A D | compute.cpp | 38 sp<Allocation> ain = Allocation::createTyped(rs, t, RS_ALLOCATION_USAGE_SCRIPT | RS_ALLOCATION_USAGE_SHARED); local 40 printf("Allocation %p %p\n", ain.get(), aout.get()); 44 uint32_t *input = (uint32_t*)ain->getPointer(&inputStride); 62 ain->syncAll(RS_ALLOCATION_USAGE_SHARED); 68 sc->forEach_copyAndNot(ain, aout); 73 ain->syncAll(RS_ALLOCATION_USAGE_SCRIPT);
|
/frameworks/rs/tests/cppbasic-shared/ |
H A D | compute.cpp | 34 sp<Allocation> ain = Allocation::createTyped(rs, t); local 36 printf("Allocation %p %p\n", ain.get(), aout.get()); 63 ain->copy1DRangeFrom(0, t->getCount(), buf); 66 sc->forEach_root(ain, aout);
|
/frameworks/rs/tests/latency/ |
H A D | latency.cpp | 70 sp<Allocation> ain = Allocation::createTyped(rs, t); local 80 sc->forEach_root(ain, aout); 94 ain->copy1DFrom(buf); 95 sc->forEach_root(ain, aout); 109 ain.clear();
|
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/ |
H A D | ScriptIntrinsic3DLUT.java | 91 * Invoke the kernel and apply the lookup to each cell of ain 94 * @param ain Input allocation 97 public void forEach(Allocation ain, Allocation aout) { argument 98 forEach(0, ain, aout, null);
|
H A D | ScriptIntrinsicBlur.java | 72 * @param ain The input allocation 74 public void setInput(Allocation ain) { argument 75 mInput = ain; 76 setVar(1, ain);
|
H A D | ScriptIntrinsicResize.java | 60 * @param ain The input allocation. 62 public void setInput(Allocation ain) { argument 63 Element e = ain.getElement(); 75 mInput = ain; 76 setVar(0, ain);
|
H A D | ScriptIntrinsicYuvToRGB.java | 63 * @param ain The input allocation. 65 public void setInput(Allocation ain) { argument 66 mInput = ain; 67 setVar(0, ain);
|
H A D | ScriptIntrinsicConvolve3x3.java | 81 * @param ain The input allocation. 83 public void setInput(Allocation ain) { argument 84 mInput = ain; 85 setVar(1, ain);
|
H A D | ScriptIntrinsicConvolve5x5.java | 82 * @param ain The input allocation. 84 public void setInput(Allocation ain) { argument 85 mInput = ain; 86 setVar(1, ain);
|
H A D | ScriptIntrinsicHistogram.java | 77 * @param ain The input image 79 public void forEach(Allocation ain) { argument 80 forEach(ain, null); 94 * @param ain The input image 97 public void forEach(Allocation ain, Script.LaunchOptions opt) { argument 98 if (ain.getType().getElement().getVectorSize() < 104 if (!ain.getType().getElement().isCompatible(Element.U8(mRS)) && 105 !ain.getType().getElement().isCompatible(Element.U8_2(mRS)) && 106 !ain.getType().getElement().isCompatible(Element.U8_3(mRS)) && 107 !ain 183 forEach_Dot(Allocation ain) argument 198 forEach_Dot(Allocation ain, Script.LaunchOptions opt) argument [all...] |
H A D | ScriptIntrinsicLUT.java | 129 * Invoke the kernel and apply the lookup to each cell of ain 132 * @param ain Input allocation 135 public void forEach(Allocation ain, Allocation aout) { argument 140 forEach(0, ain, aout, null);
|