Home | History | Annotate | Download | only in renderscript

Lines Matching defs:ScriptGroup

22  * ScriptGroup creates a group of kernels that are executed
33 * A ScriptGroup must contain at least one kernel. A ScriptGroup
36 * ScriptGroup with multiple DAGs or attempting to create
37 * a cycle within a ScriptGroup will throw an exception.
39 * Currently, all kernels in a ScriptGroup must be from separate
44 public final class ScriptGroup extends BaseObj {
91 ScriptGroup(long id, RenderScript rs) {
96 * Sets an input of the ScriptGroup. This specifies an
98 * Allocation provided from outside of the ScriptGroup.
116 * Sets an output of the ScriptGroup. This specifies an
118 * Allocation visible after the ScriptGroup is executed.
136 * Execute the ScriptGroup. This will run all the kernels in
137 * the ScriptGroup. No internal connection results will be visible
138 * after execution of the ScriptGroup.
146 * Helper class to build a ScriptGroup. A ScriptGroup is
149 * First, all kernels to be used by the ScriptGroup should be added.
158 * A ScriptGroup must contain a single directed acyclic graph (DAG); it
159 * cannot contain cycles. Currently, all kernels used in a ScriptGroup
161 * in a ScriptGroup must have at least one input, output, or internal
165 * return the ScriptGroup object.
175 * Create a Builder for generating a ScriptGroup.
379 * @return ScriptGroup The new ScriptGroup
381 public ScriptGroup create() {
451 ScriptGroup sg = new ScriptGroup(id, mRS);