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

/frameworks/rs/java/tests/RSTest_CompatLib/src/com/android/rs/test/
H A DUT_script_group2_gatherscatter.java75 ScriptGroup.Builder2 builder = new ScriptGroup.Builder2(pRS);
77 ScriptGroup.Input unbound = builder.addInput();
79 ScriptGroup.Closure c = null;
80 ScriptGroup.Future f = null;
83 ScriptGroup.Binding binding;
85 binding = new ScriptGroup.Binding(s.getFieldID_a_in(), unbound);
87 binding = new ScriptGroup.Binding(s.getFieldID_a_in(), f);
91 new ScriptGroup.Binding(s.getFieldID_reduction_stride(), stride),
96 ScriptGroup grou
[all...]
H A DUT_script_group2_float.java51 ScriptGroup.Builder2 builder = new ScriptGroup.Builder2(pRS);
53 ScriptGroup.Input unbound = builder.addInput();
58 ScriptGroup.Closure c0 =
62 new ScriptGroup.Binding(s_float.getFieldID_floatVal(),
64 new ScriptGroup.Binding(s_float.getFieldID_val(),
67 ScriptGroup.Closure c1 =
71 new ScriptGroup.Binding(s_float.getFieldID_valLong(),
75 ScriptGroup group = builder.create("TestFloatAnd64bit", c1.getReturn());
H A DUT_script_group2_pointwise.java53 ScriptGroup.Builder2 builder = new ScriptGroup.Builder2(pRS);
55 ScriptGroup.Input unbound = builder.addInput();
57 ScriptGroup.Closure c0 =
62 ScriptGroup.Closure c1 =
67 ScriptGroup group = builder.create("AddDouble", c1.getReturn());
H A DUT_script_group2_nochain.java54 ScriptGroup.Builder2 builder = new ScriptGroup.Builder2(pRS);
56 ScriptGroup.Input unbound = builder.addInput();
58 ScriptGroup.Closure c0 =
64 ScriptGroup.Closure c1 =
69 new ScriptGroup.Binding(s_inc2.getFieldID_a(), unbound));
70 //new ScriptGroup.Binding(s_inc2.getFieldID_a(), input));
72 ScriptGroup.Closure c2 =
77 ScriptGroup group = builder.create("AddDouble2", c2.getReturn());
/frameworks/rs/java/tests/RsTest/src/com/android/rs/test/
H A DUT_script_group2_gatherscatter.java73 ScriptGroup.Builder2 builder = new ScriptGroup.Builder2(pRS);
75 ScriptGroup.Input unbound = builder.addInput();
77 ScriptGroup.Closure c = null;
78 ScriptGroup.Future f = null;
81 ScriptGroup.Binding binding;
83 binding = new ScriptGroup.Binding(s.getFieldID_a_in(), unbound);
85 binding = new ScriptGroup.Binding(s.getFieldID_a_in(), f);
89 new ScriptGroup.Binding(s.getFieldID_reduction_stride(), stride),
94 ScriptGroup grou
[all...]
H A DUT_script_group2_float.java51 ScriptGroup.Builder2 builder = new ScriptGroup.Builder2(pRS);
53 ScriptGroup.Input unbound = builder.addInput();
58 ScriptGroup.Closure c0 =
62 new ScriptGroup.Binding(s_float.getFieldID_floatVal(),
64 new ScriptGroup.Binding(s_float.getFieldID_val(),
67 ScriptGroup.Closure c1 =
71 new ScriptGroup.Binding(s_float.getFieldID_valLong(),
75 ScriptGroup group = builder.create("TestFloatAnd64bit", c1.getReturn());
H A DUT_script_group2_pointwise.java51 ScriptGroup.Builder2 builder = new ScriptGroup.Builder2(pRS);
53 ScriptGroup.Input unbound = builder.addInput();
55 ScriptGroup.Closure c0 =
60 ScriptGroup.Closure c1 =
65 ScriptGroup group = builder.create("AddDouble", c1.getReturn());
H A DUT_script_group2_nochain.java52 ScriptGroup.Builder2 builder = new ScriptGroup.Builder2(pRS);
54 ScriptGroup.Input unbound = builder.addInput();
56 ScriptGroup.Closure c0 =
61 ScriptGroup.Closure c1 =
65 new ScriptGroup.Binding(s_inc2.getFieldID_a(), unbound));
67 ScriptGroup.Closure c2 =
72 ScriptGroup group = builder.create("AddDouble2", c2.getReturn());
/frameworks/rs/java/tests/ScriptGroupTest/src/com/android/rs/sgtest/
H A DFilters.java27 import android.renderscript.ScriptGroup;
38 public ScriptGroup.Closure prepInit(ScriptGroup.Builder2 b);
40 public ScriptGroup.Closure asyncLaunch(ScriptGroup.Builder2 builder,
46 public ScriptGroup.Closure asyncLaunch(ScriptGroup.Builder2 builder,
74 public ScriptGroup.Closure prepInit(ScriptGroup.Builder2 b) { /* TODO */ return null; }
88 public ScriptGroup
[all...]
/frameworks/rs/driver/
H A DrsdScriptGroup.h25 const android::renderscript::ScriptGroup *sg,
29 const android::renderscript::ScriptGroup *sg,
37 const android::renderscript::ScriptGroup *sg,
H A DrsdScriptGroup.cpp38 void rsdScriptGroupSetInput(const Context *rsc, const ScriptGroup *sg,
42 void rsdScriptGroupSetOutput(const Context *rsc, const ScriptGroup *sg,
59 const ScriptGroup *sg,
/frameworks/rs/
H A DrsScriptGroup.cpp29 ScriptGroup::ScriptGroup(Context *rsc) : ScriptGroupBase(rsc) { function in class:ScriptGroup
32 ScriptGroup::~ScriptGroup() {
50 ScriptGroup::IO::IO(const ScriptKernelID *kid) {
54 ScriptGroup::Node::Node(Script *s) {
60 ScriptGroup::Node * ScriptGroup::findNode(Script *s) const {
74 bool ScriptGroup::calcOrderRecurse(Node *n, int depth) {
98 static int CompareNodeForSort(ScriptGroup
[all...]
H A DrsScriptGroup.h39 class ScriptGroup : public ScriptGroupBase { class in namespace:android::renderscript
82 static ScriptGroup * create(Context *rsc,
93 virtual ~ScriptGroup();
101 // Check if input/output Allocations are correctly set for a ScriptGroup.
102 // Send any error back to the client (app). Called before the ScriptGroup
106 ScriptGroup(Context *);
H A Drs_hal.h86 class ScriptGroup;
121 RS_BASE_OBJ(ScriptGroup) rs_script_group;
363 void (*setInput)(const Context *rsc, const ScriptGroup *sg,
365 void (*setOutput)(const Context *rsc, const ScriptGroup *sg,
369 void (*updateCachedObject)(const Context *rsc, const ScriptGroup *sg, rs_script_group *obj);
/frameworks/rs/java/tests/ImageProcessing/src/com/android/rs/image/
H A DGroupTest.java28 import android.renderscript.ScriptGroup;
36 private ScriptGroup mGroup;
72 ScriptGroup.Builder2 b = new ScriptGroup.Builder2(mRS);
73 ScriptGroup.Input in = b.addInput();
74 ScriptGroup.Closure c;
78 new ScriptGroup.Binding(mConvolve.getFieldID_Input(), in));
/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);
/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/cpu_ref/
H A DrsCpuScriptGroup.h55 const ScriptGroup *mSG;
H A DrsCpuScriptGroup.cpp27 mSG = (ScriptGroup*)sg;
135 ScriptGroup::Node *n = mSG->mNodes[ct];
138 // Disable the ScriptGroup optimization if we have global RS
/frameworks/rs/java/tests/LivePreview/src/com/android/rs/livepreview/
H A DRsYuv.java49 private ScriptGroup mGroup;
95 ScriptGroup.Builder b = new ScriptGroup.Builder(mRS);
/frameworks/base/rs/java/android/renderscript/
H A DScriptGroup.java41 public final class ScriptGroup extends BaseObj { class in inherits:BaseObj
42 private static final String TAG = "ScriptGroup";
94 * created using the {@link android.renderscript.ScriptGroup.Builder2#addKernel} or
95 * {@link android.renderscript.ScriptGroup.Builder2#addInvoke}
356 * is assigned in {@link ScriptGroup#execute(Object...)} method as
404 ScriptGroup(long id, RenderScript rs) { method in class:ScriptGroup
409 ScriptGroup(RenderScript rs, String name, List<Closure> closures, method in class:ScriptGroup
473 * Sets an input of the ScriptGroup. This specifies an
475 * Allocation provided from outside of the ScriptGroup.
495 * Sets an output of the ScriptGroup
[all...]
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/
H A DScriptGroup.java44 public final class ScriptGroup extends BaseObj { class in inherits:BaseObj
47 private static final String TAG = "ScriptGroup";
351 * is assigned in {@link ScriptGroup#execute(Object...)} method as
399 ScriptGroup(long id, RenderScript rs) { method in class:ScriptGroup
403 ScriptGroup(RenderScript rs, String name, List<Closure> closures, method in class:ScriptGroup
469 * Sets an input of the ScriptGroup. This specifies an
471 * Allocation provided from outside of the ScriptGroup.
494 * Sets an output of the ScriptGroup. This specifies an
496 * Allocation visible after the ScriptGroup is executed.
519 * Execute the ScriptGroup
[all...]

Completed in 1151 milliseconds