Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/parallel_render/
H A Drs_sub_thread_manager.cpp161 std::vector<std::shared_ptr<RSSuperRenderTask>> superRenderTaskList; in SubmitSubThreadTask() local
163 superRenderTaskList.emplace_back(std::make_shared<RSSuperRenderTask>(node, in SubmitSubThreadTask()
175 if (threadIndex != INT_MAX && superRenderTaskList[threadIndex]) { in SubmitSubThreadTask()
178 superRenderTaskList[threadIndex]->AddTask(std::move(renderTask)); in SubmitSubThreadTask()
180 if (superRenderTaskList[minLoadThreadIndex_]) { in SubmitSubThreadTask()
184 superRenderTaskList[minLoadThreadIndex_]->AddTask(std::move(renderTask)); in SubmitSubThreadTask()
189 auto minNodesNum = superRenderTaskList[0]->GetTaskSize(); in SubmitSubThreadTask()
191 auto num = superRenderTaskList[i]->GetTaskSize(); in SubmitSubThreadTask()
202 subThread->PostTask([subThread, renderTask = superRenderTaskList[i]]() { in SubmitSubThreadTask()