Searched refs:FunctionTask (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/threading/ |
H A D | task_queue.h | 30 class FunctionTask final : public IThreadPool::ITask { in CORE_BEGIN_NAMESPACE() 34 return Ptr { new FunctionTask(move(func)) }; in CORE_BEGIN_NAMESPACE() 37 explicit FunctionTask(std::function<void()> func) : func_(move(func)) {}; in CORE_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | renderer.cpp | 73 class FunctionTask final : public IThreadPool::ITask { class 75 explicit FunctionTask(Fn&& func) : func_(BASE_NS::move(func)) {}; in FunctionTask() function in __anon4e12805a0110::FunctionTask 95 return IThreadPool::ITask::Ptr { new FunctionTask<Fn>(BASE_NS::move(func)) }; in CreateFunctionTask()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | render_backend_vk.cpp | 110 class FunctionTask final : public IThreadPool::ITask { class 114 return Ptr { new FunctionTask(BASE_NS::move(func)) }; in Create() 117 explicit FunctionTask(std::function<void()> func) : func_(BASE_NS::move(func)) {}; in FunctionTask() function in FunctionTask 585 … acquireTaskIdendifier, FunctionTask::Create([this, &renderCommandFrameData, &backBufferConfig]() { in RenderProcessCommandLists() 608 … FunctionTask::Create([this, cmdBufferIdx, secondIdx, &renderCommandFrameData]() { in RenderProcessCommandLists() 621 … cmdBufferIdx, FunctionTask::Create([this, cmdBufferIdx, rcCount, &renderCommandFrameData]() { in RenderProcessCommandLists() 631 … cmdBufferIdx, FunctionTask::Create([this, cmdBufferIdx, rcCount, &renderCommandFrameData]() { in RenderProcessCommandLists()
|