Lines Matching refs:Closure

104     public static final class Closure extends BaseObj {  class in ScriptGroup
116 Closure(long id, RenderScript rs) { in Closure() method in ScriptGroup.Closure
120 Closure(RenderScript rs, Script.KernelID kernelID, Type returnType, in Closure() method in ScriptGroup.Closure
160 Closure(RenderScript rs, Script.InvokeID invokeID, in Closure() method in ScriptGroup.Closure
342 Closure mClosure;
346 Future(Closure closure, Script.FieldID fieldID, Object value) { in Future()
352 Closure getClosure() { return mClosure; } in getClosure()
368 List<Pair<Closure, Script.FieldID>> mFieldID;
371 List<Pair<Closure, Integer>> mArgIndex;
375 mFieldID = new ArrayList<Pair<Closure, Script.FieldID>>(); in Input()
376 mArgIndex = new ArrayList<Pair<Closure, Integer>>(); in Input()
379 void addReference(Closure closure, int index) { in addReference()
383 void addReference(Closure closure, Script.FieldID fieldID) { in addReference()
389 for (Pair<Closure, Integer> p : mArgIndex) { in set()
390 Closure closure = p.first; in set()
394 for (Pair<Closure, Script.FieldID> p : mFieldID) { in set()
395 Closure closure = p.first; in set()
405 private List<Closure> mClosures;
414 ScriptGroup(RenderScript rs, String name, List<Closure> closures, in ScriptGroup()
929 List<Closure> mClosures;
940 mClosures = new ArrayList<Closure>(); in Builder2()
954 private Closure addKernelInternal(Script.KernelID k, Type returnType, Object[] args, in addKernelInternal()
956 Closure c = new Closure(mRS, k, returnType, args, globalBindings); in addKernelInternal()
970 private Closure addInvokeInternal(Script.InvokeID invoke, Object[] args, in addInvokeInternal()
972 Closure c = new Closure(mRS, invoke, args, globalBindings); in addInvokeInternal()
997 public Closure addKernel(Script.KernelID k, Type returnType, Object... argsAndBindings) { in addKernel()
1014 public Closure addInvoke(Script.InvokeID invoke, Object... argsAndBindings) { in addInvoke()
1040 mClosures = new ArrayList<Closure>(); in create()
1077 for (Closure c : mClosures) { in destroy()