Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/parallel_render/
H A Drs_sub_thread_test.cpp269 curThread->RenderCache(threadTask);
274 curThread->RenderCache(threadTask);
275 EXPECT_FALSE(threadTask->GetTaskSize());
284 threadTask->AddTask(std::move(task));
285 curThread->RenderCache(threadTask);
286 EXPECT_TRUE(threadTask->GetTaskSize());
290 curThread->RenderCache(threadTask);
292 threadTask->frameCount_ = 1;
293 curThread->RenderCache(threadTask);
299 curThread->RenderCache(threadTask);
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/parallel_render/
H A Drs_sub_thread.cpp159 void RSSubThread::RenderCache(const std::shared_ptr<RSSuperRenderTask>& threadTask) in RenderCache() argument
162 if (threadTask == nullptr) { in RenderCache()
166 if (threadTask->GetTaskSize() == 0) { in RenderCache()
188 while (threadTask->GetTaskSize() > 0) { in RenderCache()
189 auto task = threadTask->GetNextRenderTask(); in RenderCache()
203 if (RSMainThread::Instance()->GetFrameCount() != threadTask->GetFrameCount()) { in RenderCache()
H A Drs_sub_thread.h41 void RenderCache(const std::shared_ptr<RSSuperRenderTask>& threadTask);