Home
last modified time | relevance | path

Searched refs:RsClosure (Results 1 – 7 of 7) sorted by relevance

/frameworks/rs/
DrsClosure.cpp11 RsClosure rsi_ClosureCreate(Context* context, RsScriptKernelID kernelID, in rsi_ClosureCreate()
16 RsClosure* depClosures, size_t depClosures_length, in rsi_ClosureCreate()
29 return static_cast<RsClosure>(c); in rsi_ClosureCreate()
32 RsClosure rsi_InvokeClosureCreate(Context* context, RsScriptInvokeID invokeID, in rsi_InvokeClosureCreate()
43 return static_cast<RsClosure>(c); in rsi_InvokeClosureCreate()
46 void rsi_ClosureSetArg(Context* rsc, RsClosure closure, uint32_t index, in rsi_ClosureSetArg()
51 void rsi_ClosureSetGlobal(Context* rsc, RsClosure closure, in rsi_ClosureSetGlobal()
Drs.spec328 param RsClosure * depClosures
330 ret RsClosure
340 ret RsClosure
344 param RsClosure closureID
351 param RsClosure closureID
532 param RsClosure * closures
DrsScriptGroup2.cpp24 RsClosure* closures, size_t numClosures) { in rsi_ScriptGroup2Create()
DrsDefines.h34 typedef void * RsClosure; typedef
/frameworks/rs/cpp/
DrsDispatch.h33 …edef RsClosure (*ClosureCreateFnPtr)(RsContext, RsScriptKernelID, RsAllocation, RsScriptFieldID*, …
34 typedef RsClosure (*InvokeClosureCreateFnPtr)(RsContext, RsScriptInvokeID, const void*, const size_…
35 typedef void (*ClosureSetArgFnPtr)(RsContext, RsClosure, uint32_t, uintptr_t, int);
36 typedef void (*ClosureSetGlobalFnPtr)(RsContext, RsClosure, RsScriptFieldID, int64_t, int);
95 …*ScriptGroup2CreateFnPtr)(RsContext, const char*, size_t, const char*, size_t, RsClosure*, size_t);
/frameworks/support/v8/renderscript/jni/
Dandroid_renderscript_RenderScript.cpp375 RsClosure* depClosures; in nClosureCreate()
418 depClosures = (RsClosure*)alloca(sizeof(RsClosure) * numDependencies); in nClosureCreate()
424 depClosures[i] = (RsClosure)jDepClosures[i]; in nClosureCreate()
433 depFieldIDs[i] = (RsClosure)jDepFieldIDs[i]; in nClosureCreate()
518 dispatchTab.ClosureSetArg((RsContext)con, (RsClosure)closureID, (uint32_t)index, in nClosureSetArg()
526 dispatchTab.ClosureSetGlobal((RsContext)con, (RsClosure)closureID, in nClosureSetGlobal()
541 RsClosure* closures; in nScriptGroup2Create()
548 closures = (RsClosure*)alloca(sizeof(RsClosure) * numClosures); in nScriptGroup2Create()
554 closures[i] = (RsClosure)jClosures[i]; in nScriptGroup2Create()
/frameworks/base/rs/jni/
Dandroid_renderscript_RenderScript.cpp397 RsClosure* depClosures; in nClosureCreate()
433 depClosures = (RsClosure*)alloca(sizeof(RsClosure) * numDependencies); in nClosureCreate()
439 depClosures[i] = (RsClosure)jDepClosures[i]; in nClosureCreate()
448 depFieldIDs[i] = (RsClosure)jDepFieldIDs[i]; in nClosureCreate()
546 rsClosureSetArg((RsContext)con, (RsClosure)closureID, (uint32_t)index, in nClosureSetArg()
554 rsClosureSetGlobal((RsContext)con, (RsClosure)closureID, in nClosureSetGlobal()
573 RsClosure* closures; in nScriptGroup2Create()
580 closures = (RsClosure*)alloca(sizeof(RsClosure) * numClosures); in nScriptGroup2Create()
586 closures[i] = (RsClosure)jClosures[i]; in nScriptGroup2Create()