Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_uni_render_util_test.cpp606 ASSERT_EQ(0, subThreadNodes.size());
609 ASSERT_EQ(1, subThreadNodes.size());
1083 subThreadNodes.push_back(nodeTest1);
1084 subThreadNodes.push_back(nodeTest2);
1085 subThreadNodes.push_back(nodeTest3);
1087 subThreadNodes.push_back(nodeTest4);
1089 rsUniRenderUtil.SortSubThreadNodes(subThreadNodes);
1090 auto it = subThreadNodes.begin();
1097 EXPECT_EQ(subThreadNodes.size(), 4);
1123 subThreadNodes.push_back(nodeTest1);
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_uni_render_util.h95 std::list<std::shared_ptr<RSSurfaceRenderNode>>& subThreadNodes);
103 std::list<std::shared_ptr<RSSurfaceRenderNode>>& subThreadNodes);
157 static void AssignSubThreadNode(std::list<std::shared_ptr<RSSurfaceRenderNode>>& subThreadNodes,
159 static void SortSubThreadNodes(std::list<std::shared_ptr<RSSurfaceRenderNode>>& subThreadNodes);
H A Drs_uni_render_util.cpp876 std::list<std::shared_ptr<RSSurfaceRenderNode>>& subThreadNodes) in AssignWindowNodes() argument
904 AssignSubThreadNode(subThreadNodes, node); in AssignWindowNodes()
909 SortSubThreadNodes(subThreadNodes); in AssignWindowNodes()
943 …std::list<std::shared_ptr<RSSurfaceRenderNode>>& subThreadNodes, const std::shared_ptr<RSSurfaceRe… in AssignSubThreadNode() argument
965 subThreadNodes.emplace_back(node); in AssignSubThreadNode()
998 …SUniRenderUtil::SortSubThreadNodes(std::list<std::shared_ptr<RSSurfaceRenderNode>>& subThreadNodes) in SortSubThreadNodes() argument
1001 subThreadNodes.sort([](const auto& first, const auto& second) -> bool { in SortSubThreadNodes()
1018 std::list<std::shared_ptr<RSSurfaceRenderNode>>& subThreadNodes) in CacheSubThreadNodes() argument
1020 …nordered_set<std::shared_ptr<RSSurfaceRenderNode>> nodes(subThreadNodes.begin(), subThreadNodes.en… in CacheSubThreadNodes()
1027 subThreadNodes.emplace_back(node); in CacheSubThreadNodes()
[all …]
H A Drs_main_thread.cpp2011 std::list<std::shared_ptr<RSSurfaceRenderNode>> subThreadNodes; in UniRender() local
2012 RSUniRenderUtil::AssignWindowNodes(displayNode, mainThreadNodes, subThreadNodes); in UniRender()
2015 RSUniRenderUtil::CacheSubThreadNodes(subThreadNodes_, subThreadNodes); in UniRender()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/parallel_render/
H A Drs_sub_thread_manager.cpp113 const std::list<std::shared_ptr<RSSurfaceRenderNode>>& subThreadNodes) in SubmitSubThreadTask() argument
122 if (subThreadNodes.empty()) { in SubmitSubThreadTask()
129 for (const auto& child : subThreadNodes) { in SubmitSubThreadTask()
H A Drs_sub_thread_manager.h39 const std::list<std::shared_ptr<RSSurfaceRenderNode>>& subThreadNodes);