Home
last modified time | relevance | path

Searched refs:RsdCpuReference (Results 1 – 17 of 17) sorted by relevance

/frameworks/rs/driver/
DrsdBcc.cpp32 using android::renderscript::RsdCpuReference;
45 RsdCpuReference::CpuScript * cs = in rsdScriptInit()
59 RsdCpuReference::CpuScript * cs = dc->mCpuRef->createIntrinsic(s, iid, e); in rsdInitIntrinsic()
98 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv; in rsdScriptInvokeForEachMulti()
104 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv; in rsdScriptInvokeRoot()
109 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv; in rsdScriptInvokeInit()
114 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv; in rsdScriptInvokeFreeChildren()
122 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv; in rsdScriptInvokeFunction()
131 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv; in rsdScriptInvokeReduce()
137 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv; in rsdScriptSetGlobalVar()
[all …]
DrsdRuntimeStubs.cpp42 using android::renderscript::RsdCpuReference;
153 RsdCpuReference *impl = (RsdCpuReference *) dc->mCpuRef; in failIfInKernel()
171 Context *rsc = RsdCpuReference::getTlsContext(); in rsGetAllocation()
172 const Script *sc = RsdCpuReference::getTlsScript(); in rsGetAllocation()
180 Context *rsc = RsdCpuReference::getTlsContext(); in rsGetAllocation()
181 const Script *sc = RsdCpuReference::getTlsScript(); in rsGetAllocation()
195 Context *rsc = RsdCpuReference::getTlsContext(); in rsAllocationIoSend()
202 Context *rsc = RsdCpuReference::getTlsContext(); in rsAllocationIoReceive()
213 Context *rsc = RsdCpuReference::getTlsContext(); in rsAllocationCopy1DRange()
228 Context *rsc = RsdCpuReference::getTlsContext(); in rsAllocationCopy2DRange()
[all …]
DrsdScriptGroup.cpp29 using android::renderscript::RsdCpuReference;
51 RsdCpuReference::CpuScriptGroupBase *sgi = in rsdScriptGroupExecute()
52 (RsdCpuReference::CpuScriptGroupBase *)sg->mHal.drv; in rsdScriptGroupExecute()
57 RsdCpuReference::CpuScriptGroupBase *sgi = in rsdScriptGroupDestroy()
58 (RsdCpuReference::CpuScriptGroupBase *)sg->mHal.drv; in rsdScriptGroupDestroy()
DrsdCore.cpp50 using android::renderscript::RsdCpuReference;
280 extern const RsdCpuReference::CpuSymbol * rsdLookupRuntimeStub(Context * pContext, char const* name…
282 static RsdCpuReference::CpuScript * LookupScript(Context *, const Script *s) { in LookupScript()
283 return (RsdCpuReference::CpuScript *)s->mHal.drv; in LookupScript()
338 dc->mCpuRef = RsdCpuReference::create(rsc, version_major, version_minor, in rsdHalInit()
DrsdCore.h42 android::renderscript::RsdCpuReference *mCpuRef;
/frameworks/rs/rsov/driver/
DrsovScriptGroup.cpp27 using android::renderscript::RsdCpuReference;
48 RsdCpuReference::CpuScriptGroupBase *sgi = in rsovScriptGroupExecute()
49 (RsdCpuReference::CpuScriptGroupBase *)sg->mHal.drv; in rsovScriptGroupExecute()
54 RsdCpuReference::CpuScriptGroupBase *sgi = in rsovScriptGroupDestroy()
55 (RsdCpuReference::CpuScriptGroupBase *)sg->mHal.drv; in rsovScriptGroupDestroy()
DrsovScript.cpp158 void RSoVScript::initScriptOnCpu(Script *s, RsdCpuReference::CpuScript *cs) { in initScriptOnCpu()
655 using android::renderscript::RsdCpuReference;
790 RsdCpuReference::CpuScript *cs = hal->mCpuRef->createScript( in rsovScriptInit()
805 std::unique_ptr<RsdCpuReference::CpuScript> cs(hal->mCpuRef->createScript( in rsovScriptInit()
822 RsdCpuReference::CpuScript *cs = dc->mCpuRef->createIntrinsic(s, iid, e); in rsovInitIntrinsic()
849 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv; in rsovScriptInvokeForEachMulti()
854 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv; in rsovScriptInvokeRoot()
859 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv; in rsovScriptInvokeInit()
864 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv; in rsovScriptInvokeFreeChildren()
870 RsdCpuReference::CpuScript *cs = (RsdCpuReference::CpuScript *)s->mHal.drv; in rsovScriptInvokeFunction()
[all …]
DrsovRuntimeStubs.cpp139 RsdCpuReference *impl = (RsdCpuReference *)dc->mCpuRef; in failIfInKernel()
160 Context *rsc = RsdCpuReference::getTlsContext(); in rsGetAllocation()
161 const Script *sc = RsdCpuReference::getTlsScript(); in rsGetAllocation()
169 Context *rsc = RsdCpuReference::getTlsContext(); in rsGetAllocation()
170 const Script *sc = RsdCpuReference::getTlsScript(); in rsGetAllocation()
184 Context *rsc = RsdCpuReference::getTlsContext(); in rsAllocationIoSend()
190 Context *rsc = RsdCpuReference::getTlsContext(); in rsAllocationIoReceive()
200 Context *rsc = RsdCpuReference::getTlsContext(); in rsAllocationCopy1DRange()
213 Context *rsc = RsdCpuReference::getTlsContext(); in rsAllocationCopy2DRange()
224 Context *rsc = RsdCpuReference::getTlsContext(); in CreateElement()
[all …]
DrsovCore.cpp63 const RsdCpuReference::CpuSymbol *lookupRuntimeStubs( in lookupRuntimeStubs()
74 RsdCpuReference::CpuScript *lookupCpuScript(Context *rsc, const Script *s) { in lookupCpuScript()
76 return reinterpret_cast<RsdCpuReference::CpuScript *>(s->mHal.drv); in lookupCpuScript()
323 std::unique_ptr<RsdCpuReference> cpuref(RsdCpuReference::create(rsc, version_major, version_minor, in rsdHalInit()
DrsovCore.h23 class RsdCpuReference; variable
35 android::renderscript::RsdCpuReference *mCpuRef;
DrsovScript.h46 class RSoVScript : RsdCpuReference::CpuScript {
58 static void initScriptOnCpu(Script *s, RsdCpuReference::CpuScript *cs);
101 void setCpuScript(RsdCpuReference::CpuScript *cs) { mCpuScript = cs; } in setCpuScript()
103 RsdCpuReference::CpuScript *getCpuScript() const { return mCpuScript; } in getCpuScript()
130 RsdCpuReference::CpuScript *mCpuScript;
/frameworks/rs/cpu_ref/
Drsd_cpu.h36 class RsdCpuReference {
120 static RsdCpuReference * create(Context *c, uint32_t version_major,
125 virtual ~RsdCpuReference();
DrsCpuCore.h147 class RsdCpuReferenceImpl : public RsdCpuReference {
179 const RsdCpuReference::CpuSymbol *symLookup(const char *);
181 RsdCpuReference::CpuScript *lookupScript(const Script *s) { in lookupScript()
DrsCpuCore.cpp44 RsdCpuReference::~RsdCpuReference() { in ~RsdCpuReference()
47 RsdCpuReference * RsdCpuReference::create(Context *rsc, uint32_t version_major, in create()
71 Context * RsdCpuReference::getTlsContext() { in getTlsContext()
76 const Script * RsdCpuReference::getTlsScript() { in getTlsScript()
81 pthread_key_t RsdCpuReference::getThreadTLSKey(){ return gThreadTLSKey; } in getThreadTLSKey()
934 const RsdCpuReference::CpuSymbol * RsdCpuReferenceImpl::symLookup(const char *name) { in symLookup()
939 RsdCpuReference::CpuScript * RsdCpuReferenceImpl::createScript(const ScriptC *s, in createScript()
977 RsdCpuReference::CpuScript * RsdCpuReferenceImpl::createIntrinsic(const Script *s, in createIntrinsic()
DrsCpuScriptGroup.h26 class CpuScriptGroupImpl : public RsdCpuReference::CpuScriptGroup {
DrsCpuScriptGroup2.h60 class CpuScriptGroup2Impl : public RsdCpuReference::CpuScriptGroup2 {
DrsCpuScript.h100 const RsdCpuReference::CpuSymbol * lookupSymbolMath(const char *sym);