Searched refs:RSSuperRenderTask (Results 1 – 7 of 7) sorted by relevance
22 RSSuperRenderTask::~RSSuperRenderTask() in ~RSSuperRenderTask()29 void RSSuperRenderTask::AddTask(std::unique_ptr<RSRenderTask> &&task) in AddTask()38 std::shared_ptr<RSBaseRenderNode> RSSuperRenderTask::GetSurfaceNode() in GetSurfaceNode()48 std::unique_ptr<RSRenderTask> RSSuperRenderTask::GetNextRenderTask() in GetNextRenderTask()
73 class RSSuperRenderTask : public RSRenderTaskBase {75 explicit RSSuperRenderTask(RSDisplayRenderNode &node) in RSSuperRenderTask() function77 explicit RSSuperRenderTask(std::shared_ptr<RSBaseRenderNode> node, uint64_t frameCount = 0)79 ~RSSuperRenderTask() override;
41 void RenderCache(const std::shared_ptr<RSSuperRenderTask>& threadTask);
161 std::vector<std::shared_ptr<RSSuperRenderTask>> superRenderTaskList; in SubmitSubThreadTask()163 superRenderTaskList.emplace_back(std::make_shared<RSSuperRenderTask>(node, in SubmitSubThreadTask()
159 void RSSubThread::RenderCache(const std::shared_ptr<RSSuperRenderTask>& threadTask) in RenderCache()
135 …const std::shared_ptr<RSSuperRenderTask> threadTask_ = std::make_shared<RSSuperRenderTask>(rsDispl…268 std::shared_ptr<RSSuperRenderTask> threadTask = nullptr;273 threadTask = std::make_shared<RSSuperRenderTask>(renderNode);
37 std::unique_ptr<RSSuperRenderTask> supRenderTask_;57 supRenderTask_ = std::make_unique<RSSuperRenderTask>(*rsDisplayRenderNode_); in SetUp()