Lines Matching refs:RSoVScript

154 bool RSoVScript::isScriptCpuBacked(const Script *s) {  in isScriptCpuBacked()
158 void RSoVScript::initScriptOnCpu(Script *s, RsdCpuReference::CpuScript *cs) { in initScriptOnCpu()
164 void RSoVScript::initScriptOnRSoV(Script *s, RSoVScript *rsovScript) { in initScriptOnRSoV()
173 RSoVScript::RSoVScript(RSoVContext *context, std::vector<uint32_t> &&spvWords, in RSoVScript() function in android::renderscript::rsov::RSoVScript
203 RSoVScript::~RSoVScript() { in ~RSoVScript()
208 void RSoVScript::populateScript(Script *) { in populateScript()
211 void RSoVScript::invokeFunction(uint32_t slot, const void *params, in invokeFunction()
216 int RSoVScript::invokeRoot() { return getCpuScript()->invokeRoot(); } in invokeRoot()
218 void RSoVScript::invokeForEach(uint32_t slot, const Allocation **ains, in invokeForEach()
233 void RSoVScript::invokeReduce(uint32_t slot, const Allocation **ains, in invokeReduce()
239 void RSoVScript::invokeInit() { in invokeInit()
243 void RSoVScript::invokeFreeChildren() { in invokeFreeChildren()
247 void RSoVScript::setGlobalVar(uint32_t slot, const void *data, in setGlobalVar()
255 void RSoVScript::getGlobalVar(uint32_t slot, void *data, size_t dataLength) { in getGlobalVar()
262 void RSoVScript::setGlobalVarWithElemDims(uint32_t slot, const void *data, in setGlobalVarWithElemDims()
299 void RSoVScript::setGlobalBind(uint32_t slot, Allocation *data) { in setGlobalBind()
304 void RSoVScript::setGlobalObj(uint32_t slot, ObjectBase *obj) { in setGlobalObj()
309 Allocation *RSoVScript::getAllocationForPointer(const void *ptr) const { in getAllocationForPointer()
314 int RSoVScript::getGlobalEntries() const { in getGlobalEntries()
319 const char *RSoVScript::getGlobalName(int i) const { in getGlobalName()
324 const void *RSoVScript::getGlobalAddress(int i) const { in getGlobalAddress()
329 size_t RSoVScript::getGlobalSize(int i) const { in getGlobalSize()
334 uint32_t RSoVScript::getGlobalProperties(int i) const { in getGlobalProperties()
339 void RSoVScript::InitDescriptorAndPipelineLayouts(uint32_t inLen) { in InitDescriptorAndPipelineLayouts()
381 void RSoVScript::InitShader(uint32_t slot) { in InitShader()
413 void RSoVScript::InitDescriptorPool(uint32_t inLen) { in InitDescriptorPool()
435 void RSoVScript::MarshalTypeInfo(void) { in MarshalTypeInfo()
470 void RSoVScript::InitDescriptorSet( in InitDescriptorSet()
536 void RSoVScript::InitPipeline() { in InitPipeline()
555 void RSoVScript::runForEach( in runForEach()
660 using android::renderscript::rsov::RSoVScript;
784 RSoVScript *rsovScript = in rsovScriptInit()
785 new RSoVScript(hal->mRSoV, std::move(spvWords), in rsovScriptInit()
796 RSoVScript::initScriptOnRSoV(script, rsovScript); in rsovScriptInit()
814 RSoVScript::initScriptOnCpu(script, cs.release()); in rsovScriptInit()