Home
last modified time | relevance | path

Searched refs:RsClosure (Results 1 – 11 of 11) 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()
DrsHidlAdaptation.h126 …Group2 ScriptGroup2Create(RsContext, const char*, size_t, const char*, size_t, RsClosure*, size_t);
133RsClosure ClosureCreate(RsContext context, RsScriptKernelID kernelID, RsAllocation returnValue, Rs…
134 …static RsClosure InvokeClosureCreate(RsContext, RsScriptInvokeID, const void*, const size_t, const…
135 static void ClosureSetArg(RsContext, RsClosure, uint32_t, uintptr_t, int);
136 static void ClosureSetGlobal(RsContext, RsClosure, RsScriptFieldID, int64_t, int);
Drs.spec328 param RsClosure * depClosures
330 ret RsClosure
340 ret RsClosure
344 param RsClosure closureID
351 param RsClosure closureID
532 param RsClosure * closures
DrsApiStubs.h171 RsClosure* closures, size_t closures_length)
173 extern "C" RsClosure rsClosureCreate(RsContext rsc, RsScriptKernelID kernelID,
177 RsClosure* depClosures, size_t depClosures_length,
180 extern "C" RsClosure rsInvokeClosureCreate(RsContext rsc, RsScriptInvokeID invokeID,
186 extern "C" void rsClosureSetArg(RsContext rsc, RsClosure closureID, uint32_t index, uintptr_t value,
188 extern "C" void rsClosureSetGlobal(RsContext rsc, RsClosure closureID, RsScriptFieldID fieldID,
DrsScriptGroup2.cpp24 RsClosure* closures, size_t numClosures) { in rsi_ScriptGroup2Create()
DrsApiStubs.cpp521 RsClosure * closures, size_t closures_length) in rsScriptGroup2Create()
529 extern "C" RsClosure rsClosureCreate (RsContext ctxWrapper, RsScriptKernelID kernelID, RsAllocation… in rsClosureCreate()
533 RsClosure * depClosures, size_t depClosures_length, in rsClosureCreate()
542 extern "C" RsClosure rsInvokeClosureCreate (RsContext ctxWrapper, RsScriptInvokeID invokeID, in rsInvokeClosureCreate()
555 extern "C" void rsClosureSetArg (RsContext ctxWrapper, RsClosure closureID, uint32_t index, in rsClosureSetArg()
561 extern "C" void rsClosureSetGlobal (RsContext ctxWrapper, RsClosure closureID, RsScriptFieldID fiel… in rsClosureSetGlobal()
DrsHidlAdaptation.cpp272 RsClosure RsHidlAdaptation::ClosureCreate(RsContext context, RsScriptKernelID kernelID, in ClosureCreate()
277 RsClosure* depClosures, size_t depClosures_length, in ClosureCreate()
310 return (RsClosure) closure; in ClosureCreate()
314 RsClosure RsHidlAdaptation::InvokeClosureCreate(RsContext context, RsScriptInvokeID invokeID, in InvokeClosureCreate()
342 return (RsClosure) closure; in InvokeClosureCreate()
345 void RsHidlAdaptation::ClosureSetArg(RsContext context, RsClosure closure, uint32_t index, in ClosureSetArg()
352 void RsHidlAdaptation::ClosureSetGlobal(RsContext context, RsClosure closure, in ClosureSetGlobal()
994 RsClosure* closures, size_t numClosures) in 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);
98 …*ScriptGroup2CreateFnPtr)(RsContext, const char*, size_t, const char*, size_t, RsClosure*, size_t);
/frameworks/rs/support/jni/
Dandroid_renderscript_RenderScript.cpp377 RsClosure* depClosures; in nClosureCreate()
420 depClosures = (RsClosure*)alloca(sizeof(RsClosure) * numDependencies); in nClosureCreate()
426 depClosures[i] = (RsClosure)jDepClosures[i]; in nClosureCreate()
435 depFieldIDs[i] = (RsClosure)jDepFieldIDs[i]; in nClosureCreate()
520 dispatchTab.ClosureSetArg((RsContext)con, (RsClosure)closureID, (uint32_t)index, in nClosureSetArg()
528 dispatchTab.ClosureSetGlobal((RsContext)con, (RsClosure)closureID, in nClosureSetGlobal()
543 RsClosure* closures; in nScriptGroup2Create()
550 closures = (RsClosure*)alloca(sizeof(RsClosure) * numClosures); in nScriptGroup2Create()
556 closures[i] = (RsClosure)jClosures[i]; in nScriptGroup2Create()
/frameworks/base/rs/jni/
Dandroid_renderscript_RenderScript.cpp397 RsClosure* depClosures; in nClosureCreate()
440 depClosures = (RsClosure*)alloca(sizeof(RsClosure) * numDependencies); in nClosureCreate()
446 depClosures[i] = (RsClosure)jDepClosures[i]; in nClosureCreate()
455 depFieldIDs[i] = (RsClosure)jDepFieldIDs[i]; in nClosureCreate()
558 rsClosureSetArg((RsContext)con, (RsClosure)closureID, (uint32_t)index, in nClosureSetArg()
566 rsClosureSetGlobal((RsContext)con, (RsClosure)closureID, in nClosureSetGlobal()
585 RsClosure* closures; in nScriptGroup2Create()
592 closures = (RsClosure*)alloca(sizeof(RsClosure) * numClosures); in nScriptGroup2Create()
598 closures[i] = (RsClosure)jClosures[i]; in nScriptGroup2Create()