Lines Matching refs:mClosures
97 for (CPUClosure* c : mClosures) { in ~Batch()
104 if (mClosures.empty()) { in conflict()
110 if (!closure->mIsKernel || !mClosures.front()->mClosure->mIsKernel) { in conflict()
119 for (CPUClosure* c : mClosures) { in conflict()
138 const Closure* lastBatched = mClosures.back()->mClosure; in conflict()
161 rsAssert(!mGroup->mClosures.empty()); in CpuScriptGroup2Impl()
166 for (Closure* closure: mGroup->mClosures) { in CpuScriptGroup2Impl()
187 batch->mClosures.push_back(cc); in CpuScriptGroup2Impl()
190 rsAssert(!batch->mClosures.empty()); in CpuScriptGroup2Impl()
206 if (mClosures.front()->mClosure->mIsKernel) { in resolveFuncPtr()
365 if (mGroup->mClosures.size() < 2) { in compile()
373 for (const CPUClosure* c : b->mClosures) in compile()
394 for (Closure* closure : mGroup->mClosures) { in compile()
421 if (!batch->mClosures.front()->mClosure->mIsKernel) { in compile()
423 generateSourceSlot(mCpuRefImpl, *batch->mClosures.front()->mClosure, inputs, ss); in compile()
426 for (const auto& cpuClosure : batch->mClosures) { in compile()
581 for (CPUClosure* cpuClosure : mClosures) { in setGlobalsForBatch()
625 if (!mClosures.front()->mClosure->mIsKernel) { in run()
626 rsAssert(mClosures.size() == 1); in run()
629 CPUClosure* cc = mClosures.front(); in run()
647 const CPUClosure* firstCpuClosure = mClosures.front(); in run()
648 const CPUClosure* lastCpuClosure = mClosures.back(); in run()
669 for (CPUClosure* cpuClosure : mClosures) { in run()
679 const CPUClosure* cpuClosure = mClosures.front(); in run()
690 mtls.fep.usr = &mClosures; in run()
695 for (CPUClosure* cpuClosure : mClosures) { in run()