Home | History | Annotate | Download | only in renderscript

Lines Matching defs:ScriptGroup

23  * 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 {
92 ScriptGroup(int id, RenderScript rs) {
97 * Sets an input of the ScriptGroup. This specifies an
99 * Allocation provided from outside of the ScriptGroup.
117 * Sets an output of the ScriptGroup. This specifies an
119 * Allocation visible after the ScriptGroup is executed.
137 * Execute the ScriptGroup. This will run all the kernels in
138 * the ScriptGroup. No internal connection results will be visible
139 * after execution of the ScriptGroup.
147 * Helper class to build a ScriptGroup. A ScriptGroup is
150 * First, all kernels to be used by the ScriptGroup should be added.
159 * A ScriptGroup must contain a single directed acyclic graph (DAG); it
160 * cannot contain cycles. Currently, all kernels used in a ScriptGroup
162 * in a ScriptGroup must have at least one input, output, or internal
166 * return the ScriptGroup object.
176 * Create a Builder for generating a ScriptGroup.
380 * @return ScriptGroup The new ScriptGroup
382 public ScriptGroup create() {
452 ScriptGroup sg = new ScriptGroup(id, mRS);