Searched refs:ScriptGroup (Results 1 - 21 of 21) sorted by relevance

/frameworks/rs/driver/
H A DrsdScriptGroup.cpp31 bool rsdScriptGroupInit(const Context *rsc, ScriptGroup *sg) {
38 void rsdScriptGroupSetInput(const Context *rsc, const ScriptGroup *sg,
42 void rsdScriptGroupSetOutput(const Context *rsc, const ScriptGroup *sg,
46 void rsdScriptGroupExecute(const Context *rsc, const ScriptGroup *sg) {
51 void rsdScriptGroupDestroy(const Context *rsc, const ScriptGroup *sg) {
H A DrsdScriptGroup.h23 android::renderscript::ScriptGroup *sg);
25 const android::renderscript::ScriptGroup *sg,
29 const android::renderscript::ScriptGroup *sg,
33 const android::renderscript::ScriptGroup *sg);
35 const android::renderscript::ScriptGroup *sg);
/frameworks/rs/
H A DrsScriptGroup.cpp23 ScriptGroup::ScriptGroup(Context *rsc) : ObjectBase(rsc) { function in class:ScriptGroup
26 ScriptGroup::~ScriptGroup() {
36 ScriptGroup::IO::IO(const ScriptKernelID *kid) {
40 ScriptGroup::Node::Node(Script *s) {
46 ScriptGroup::Node * ScriptGroup::findNode(Script *s) const {
59 bool ScriptGroup::calcOrderRecurse(Node *n, int depth) {
82 static int CompareNodeForSort(ScriptGroup
[all...]
H A DrsScriptGroup.h33 class ScriptGroup : public ObjectBase { class in namespace:android::renderscript
82 static ScriptGroup * create(Context *rsc,
98 virtual ~ScriptGroup();
107 ScriptGroup(Context *);
H A Drs_hal.h37 class ScriptGroup;
281 bool (*init)(const Context *rsc, ScriptGroup *sg);
282 void (*setInput)(const Context *rsc, const ScriptGroup *sg,
284 void (*setOutput)(const Context *rsc, const ScriptGroup *sg,
286 void (*execute)(const Context *rsc, const ScriptGroup *sg);
287 void (*destroy)(const Context *rsc, const ScriptGroup *sg);
/frameworks/rs/cpu_ref/
H A DrsCpuScriptGroup.h33 CpuScriptGroupImpl(RsdCpuReferenceImpl *ctx, const ScriptGroup *sg);
55 const ScriptGroup *mSG;
H A Drsd_cpu.h48 class ScriptGroup;
123 virtual CpuScriptGroup * createScriptGroup(const ScriptGroup *sg) = 0;
H A DrsCpuCore.h106 virtual CpuScriptGroup * createScriptGroup(const ScriptGroup *sg);
H A DrsCpuScriptGroup.cpp27 CpuScriptGroupImpl::CpuScriptGroupImpl(RsdCpuReferenceImpl *ctx, const ScriptGroup *sg) {
120 ScriptGroup::Node *n = mSG->mNodes[ct];
123 // Disable the ScriptGroup optimization if we have global RS
145 // Disable the ScriptGroup optimization if we have global RS
H A DrsCpuCore.cpp566 RsdCpuReference::CpuScriptGroup * RsdCpuReferenceImpl::createScriptGroup(const ScriptGroup *sg) {
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/
H A DScriptGroupThunker.java22 class ScriptGroupThunker extends ScriptGroup {
23 android.renderscript.ScriptGroup mN;
25 android.renderscript.ScriptGroup getNObj() {
62 android.renderscript.ScriptGroup.Builder bN;
69 bN = new android.renderscript.ScriptGroup.Builder(rst.mN);
H A DScriptGroup.java23 * ScriptGroup creates a group of kernels that are executed
34 * A ScriptGroup must contain at least one kernel. A ScriptGroup
37 * ScriptGroup with multiple DAGs or attempting to create
38 * a cycle within a ScriptGroup will throw an exception.
40 * Currently, all kernels in a ScriptGroup must be from separate
46 public class ScriptGroup extends BaseObj { class in inherits:BaseObj
93 ScriptGroup(int id, RenderScript rs) { method in class:ScriptGroup
98 * Sets an input of the ScriptGroup. This specifies an
100 * Allocation provided from outside of the ScriptGroup
[all...]
/frameworks/rs/java/tests/ImageProcessing2/src/com/android/rs/image/
H A DGroupTest.java29 private ScriptGroup mGroup;
65 ScriptGroup.Builder b = new ScriptGroup.Builder(mRS);
/frameworks/rs/java/tests/ImageProcessing/src/com/android/rs/image/
H A DGroupTest.java28 import android.renderscript.ScriptGroup;
36 private ScriptGroup mGroup;
72 ScriptGroup.Builder b = new ScriptGroup.Builder(mRS);
/frameworks/rs/java/tests/ImageProcessing_jb/src/com/android/rs/image/
H A DGroupTest.java28 import android.renderscript.ScriptGroup;
36 private ScriptGroup mGroup;
72 ScriptGroup.Builder b = new ScriptGroup.Builder(mRS);
H A DColorMatrix.java27 import android.renderscript.ScriptGroup;
H A DConvolve3x3.java27 import android.renderscript.ScriptGroup;
H A DConvolve5x5.java27 import android.renderscript.ScriptGroup;
H A DBlend.java28 import android.renderscript.ScriptGroup;
/frameworks/rs/java/tests/LivePreview/src/com/android/rs/livepreview/
H A DRsYuv.java48 private ScriptGroup mGroup;
94 ScriptGroup.Builder b = new ScriptGroup.Builder(mRS);
/frameworks/base/graphics/java/android/renderscript/
H A DScriptGroup.java23 * ScriptGroup creates a group of kernels that are executed
34 * A ScriptGroup must contain at least one kernel. A ScriptGroup
37 * ScriptGroup with multiple DAGs or attempting to create
38 * a cycle within a ScriptGroup will throw an exception.
40 * Currently, all kernels in a ScriptGroup must be from separate
45 public final class ScriptGroup extends BaseObj { class in inherits:BaseObj
92 ScriptGroup(int id, RenderScript rs) { method in class:ScriptGroup
97 * Sets an input of the ScriptGroup. This specifies an
99 * Allocation provided from outside of the ScriptGroup
[all...]

Completed in 657 milliseconds