Searched defs:Closure (Results 1 - 5 of 5) sorted by relevance

/frameworks/rs/
H A DrsClosure.cpp23 Closure* c = new Closure(
26 sizes, (const Closure**)depClosures,
38 Closure* c = new Closure(
48 ((Closure*)closure)->setArg(index, (const void*)value, size);
54 ((Closure*)closure)->setGlobal((const ScriptFieldID*)fieldID,
58 Closure::Closure(Context* context, function in class:android::renderscript::Closure
65 const Closure** depClosure
112 Closure::Closure(Context* context, const ScriptInvokeID* invokeID, function in class:android::renderscript::Closure
[all...]
H A DrsClosure.h20 class Closure : public ObjectBase { class in namespace:android::renderscript
22 Closure(Context* context,
29 const Closure** depClosures,
31 Closure(Context* context,
40 virtual ~Closure();
73 Map<const Closure*, Map<int, ObjectBaseRef<ScriptFieldID>>*> mArgDeps;
77 Map<const Closure*, Map<const ScriptFieldID*,
/frameworks/wilhelm/src/
H A DThreadPool.h27 /** Closure handlers */
34 /** \brief Closure represents a deferred computation */
48 } Closure; typedef in typeref:struct:__anon1728
62 Closure **mClosureArray; ///< The circular buffer of closures
63 Closure **mClosureFront, **mClosureRear;
66 Closure *mClosureTypical[CLOSURE_TYPICAL+1];
91 extern Closure *ThreadPool_remove(ThreadPool *tp);
/frameworks/base/rs/java/android/renderscript/
H A DScriptGroup.java99 public static final class Closure extends BaseObj { class in class:ScriptGroup
109 private static final String TAG = "Closure";
111 Closure(long id, RenderScript rs) { method in class:ScriptGroup.Closure
115 Closure(RenderScript rs, Script.KernelID kernelID, Type returnType, method in class:ScriptGroup.Closure
155 Closure(RenderScript rs, Script.InvokeID invokeID, method in class:ScriptGroup.Closure
191 * Destroys this Closure and the Allocation for its return value
332 * A future is created by calling the {@link Closure#getReturn} or
333 * {@link Closure#getGlobal} method.
337 Closure mClosure;
341 Future(Closure closur
[all...]
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/
H A DScriptGroup.java108 public static final class Closure extends BaseObj { class in class:ScriptGroup
118 private static final String TAG = "Closure";
120 Closure(long id, RenderScript rs) { method in class:ScriptGroup.Closure
124 Closure(RenderScript rs, Script.KernelID kernelID, Type returnType, method in class:ScriptGroup.Closure
166 Closure(RenderScript rs, Script.InvokeID invokeID, method in class:ScriptGroup.Closure
327 * A future is created by calling the {@link Closure#getReturn} or
328 * {@link Closure#getGlobal} method.
332 Closure mClosure;
336 Future(Closure closure, Script.FieldID fieldID, Object value) {
342 Closure getClosur
[all...]

Completed in 4172 milliseconds