/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/pipeline/ |
H A D | rs_render_thread_visitor_test.cpp | 735 RSRenderThreadVisitor visitor; in HWTEST_F() local 737 visitor.isIdle_ = false; in HWTEST_F() 738 visitor.ProcessRootRenderNode(node); in HWTEST_F() 739 EXPECT_FALSE(visitor.isIdle_); in HWTEST_F() 741 visitor.isIdle_ = true; in HWTEST_F() 742 visitor.ProcessRootRenderNode(node); in HWTEST_F() 743 EXPECT_TRUE(visitor.isIdle_); in HWTEST_F() 753 visitor.ProcessRootRenderNode(node); in HWTEST_F() 754 EXPECT_TRUE(visitor.IsValidRootRenderNode(node)); in HWTEST_F() 756 visitor in HWTEST_F() 1039 RSRenderThreadVisitor visitor; HWTEST_F() local 1067 RSRenderThreadVisitor visitor; HWTEST_F() local 1112 RSRenderThreadVisitor visitor; HWTEST_F() local 1132 RSRenderThreadVisitor visitor; HWTEST_F() local 1160 RSRenderThreadVisitor visitor; HWTEST_F() local 1181 RSRenderThreadVisitor visitor; HWTEST_F() local 1204 RSRenderThreadVisitor visitor; HWTEST_F() local 1243 RSRenderThreadVisitor visitor; HWTEST_F() local 1260 RSRenderThreadVisitor visitor; HWTEST_F() local 1298 RSRenderThreadVisitor visitor; HWTEST_F() local 1312 RSRenderThreadVisitor visitor; HWTEST_F() local 1328 RSRenderThreadVisitor visitor; HWTEST_F() local 1366 RSRenderThreadVisitor visitor; HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_root_render_node.cpp | 20 #include "visitor/rs_node_visitor.h" 81 void RSRootRenderNode::Prepare(const std::shared_ptr<RSNodeVisitor>& visitor) in Prepare() argument 83 if (!visitor) { in Prepare() 87 visitor->PrepareRootRenderNode(*this); in Prepare() 90 void RSRootRenderNode::QuickPrepare(const std::shared_ptr<RSNodeVisitor>& visitor) in QuickPrepare() argument 92 if (!visitor) { in QuickPrepare() 96 visitor->PrepareRootRenderNode(*this); in QuickPrepare() 99 void RSRootRenderNode::Process(const std::shared_ptr<RSNodeVisitor>& visitor) in Process() argument 101 if (!visitor) { in Process() 105 visitor in Process() [all...] |
H A D | rs_effect_render_node.cpp | 25 #include "visitor/rs_node_visitor.h" 48 void RSEffectRenderNode::Prepare(const std::shared_ptr<RSNodeVisitor>& visitor) in Prepare() argument 50 if (!visitor) { in Prepare() 54 visitor->PrepareEffectRenderNode(*this); in Prepare() 58 void RSEffectRenderNode::QuickPrepare(const std::shared_ptr<RSNodeVisitor>& visitor) in QuickPrepare() argument 60 if (!visitor) { in QuickPrepare() 64 visitor->QuickPrepareEffectRenderNode(*this); in QuickPrepare() 67 void RSEffectRenderNode::Process(const std::shared_ptr<RSNodeVisitor>& visitor) in Process() argument 69 if (!visitor) { in Process() 73 visitor in Process() [all...] |
H A D | rs_canvas_render_node.cpp | 31 #include "visitor/rs_node_visitor.h" 75 void RSCanvasRenderNode::QuickPrepare(const std::shared_ptr<RSNodeVisitor>& visitor) in QuickPrepare() argument 77 if (!visitor) { in QuickPrepare() 81 visitor->QuickPrepareCanvasRenderNode(*this); in QuickPrepare() 84 void RSCanvasRenderNode::Prepare(const std::shared_ptr<RSNodeVisitor>& visitor) in Prepare() argument 86 if (!visitor) { in Prepare() 90 visitor->PrepareCanvasRenderNode(*this); in Prepare() 123 void RSCanvasRenderNode::Process(const std::shared_ptr<RSNodeVisitor>& visitor) in Process() argument 125 if (!visitor) { in Process() 129 visitor in Process() [all...] |
H A D | rs_proxy_render_node.cpp | 21 #include "visitor/rs_node_visitor.h" 47 void RSProxyRenderNode::Prepare(const std::shared_ptr<RSNodeVisitor>& visitor) in Prepare() argument 49 if (!visitor) { in Prepare() 53 visitor->PrepareProxyRenderNode(*this); in Prepare() 56 void RSProxyRenderNode::Process(const std::shared_ptr<RSNodeVisitor>& visitor) in Process() argument 58 if (!visitor) { in Process() 62 visitor->ProcessProxyRenderNode(*this); in Process()
|
H A D | rs_display_render_node.cpp | 25 #include "visitor/rs_node_visitor.h" 59 void RSDisplayRenderNode::QuickPrepare(const std::shared_ptr<RSNodeVisitor>& visitor) in QuickPrepare() argument 61 if (!visitor) { in QuickPrepare() 65 visitor->QuickPrepareDisplayRenderNode(*this); in QuickPrepare() 68 void RSDisplayRenderNode::Prepare(const std::shared_ptr<RSNodeVisitor>& visitor) in Prepare() argument 70 if (!visitor) { in Prepare() 74 visitor->PrepareDisplayRenderNode(*this); in Prepare() 77 void RSDisplayRenderNode::Process(const std::shared_ptr<RSNodeVisitor>& visitor) in Process() argument 79 if (!visitor) { in Process() 83 visitor in Process() [all...] |
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/ |
H A D | rs_root_render_node_test.cpp | 68 std::shared_ptr<RSNodeVisitor> visitor = nullptr;
in HWTEST_F() local 72 rsRootRenderNode.Prepare(visitor);
in HWTEST_F() 87 std::shared_ptr<RSNodeVisitor> visitor = nullptr;
in HWTEST_F() local 91 rsRootRenderNode.Process(visitor);
in HWTEST_F() 106 std::shared_ptr<RSNodeVisitor> visitor = nullptr;
in HWTEST_F() local 110 rsRootRenderNode.QuickPrepare(visitor);
in HWTEST_F()
|
H A D | rs_proxy_render_node_test.cpp | 53 std::shared_ptr<RSNodeVisitor> visitor = std::make_shared<RSRenderThreadVisitor>(); in HWTEST_F() local 54 node->Prepare(visitor); in HWTEST_F() 55 node->Process(visitor); in HWTEST_F() 80 std::shared_ptr<RSNodeVisitor> visitor; in HWTEST_F() local 81 node->Process(visitor); in HWTEST_F() 98 std::shared_ptr<RSNodeVisitor> visitor; in HWTEST_F() local 99 node->Prepare(visitor); in HWTEST_F()
|
H A D | rs_effect_render_node_test.cpp | 53 std::shared_ptr<RSNodeVisitor> visitor = nullptr;
in HWTEST_F() local 57 rsEffectRenderNode.Prepare(visitor);
in HWTEST_F() 72 std::shared_ptr<RSNodeVisitor> visitor = nullptr;
in HWTEST_F() local 76 rsEffectRenderNode.Process(visitor);
in HWTEST_F() 77 rsEffectRenderNode.Prepare(visitor);
in HWTEST_F() 286 std::shared_ptr<RSNodeVisitor> visitor = nullptr;
in HWTEST_F() local 287 rsEffectRenderNode.QuickPrepare(visitor);
in HWTEST_F() 288 visitor = std::make_shared<RSRenderThreadVisitor>();
in HWTEST_F() 289 rsEffectRenderNode.QuickPrepare(visitor);
in HWTEST_F()
|
H A D | rs_canvas_render_node_test.cpp | 91 std::shared_ptr<RSNodeVisitor> visitor = nullptr; in HWTEST_F() local 95 rsCanvasRenderNode.Prepare(visitor); in HWTEST_F() 97 visitor = std::make_shared<RSRenderThreadVisitor>(); in HWTEST_F() 98 rsCanvasRenderNode.Prepare(visitor); in HWTEST_F() 110 std::shared_ptr<RSNodeVisitor> visitor = nullptr; in HWTEST_F() local 114 rsCanvasRenderNode.Process(visitor); in HWTEST_F() 116 visitor = std::make_shared<RSRenderThreadVisitor>(); in HWTEST_F() 117 rsCanvasRenderNode.Process(visitor); in HWTEST_F() 356 std::shared_ptr<RSNodeVisitor> visitor; in HWTEST_F() local 357 EXPECT_TRUE(visitor in HWTEST_F() [all...] |
H A D | rs_display_render_node_test.cpp | 53 std::shared_ptr<RSNodeVisitor> visitor = nullptr; in HWTEST_F() local 54 node->QuickPrepare(visitor); in HWTEST_F() 55 node->Prepare(visitor); in HWTEST_F() 57 visitor = std::make_shared<RSRenderThreadVisitor>(); in HWTEST_F() 58 node->QuickPrepare(visitor); in HWTEST_F() 59 node->Prepare(visitor); in HWTEST_F() 332 std::shared_ptr<RSNodeVisitor> visitor = nullptr; in HWTEST_F() local 334 displayNode->Process(visitor); in HWTEST_F() 336 visitor = std::make_shared<RSRenderThreadVisitor>(); in HWTEST_F() 337 displayNode->Process(visitor); in HWTEST_F() [all...] |
H A D | rs_surface_render_node_three_test.cpp | 22 #include "visitor/rs_node_visitor.h" 1066 std::shared_ptr<RSNodeVisitor> visitor = nullptr; in HWTEST_F() local 1067 node->QuickPrepare(visitor); in HWTEST_F() 1068 visitor = std::make_shared<RSTestVisitor>(); in HWTEST_F() 1069 node->QuickPrepare(visitor); in HWTEST_F() 1072 node->QuickPrepare(visitor); in HWTEST_F() 1076 node->QuickPrepare(visitor); in HWTEST_F() 1079 node->QuickPrepare(visitor); in HWTEST_F() 1082 node->QuickPrepare(visitor); in HWTEST_F() 1085 node->QuickPrepare(visitor); in HWTEST_F() 1102 std::shared_ptr<RSNodeVisitor> visitor = nullptr; HWTEST_F() local 1119 std::shared_ptr<RSNodeVisitor> visitor = nullptr; HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/round_corner_display/ |
H A D | rs_rcd_render_manager.cpp | 173 auto visitor = std::make_shared<RSRcdRenderVisitor>(); in DoProcessRenderTask() local 174 visitor->SetUniProcessor(info.uniProcessor); in DoProcessRenderTask() 175 visitor->ProcessRcdSurfaceRenderNode(*GetBottomRenderNode(id), info.bottomLayer, info.resourceChanged); in DoProcessRenderTask() 176 visitor->ProcessRcdSurfaceRenderNode(*GetTopRenderNode(id), info.topLayer, info.resourceChanged); in DoProcessRenderTask() 191 auto visitor = std::make_shared<RSRcdRenderVisitor>(); in DoProcessRenderMainThreadTask() local 192 visitor->SetUniProcessor(info.uniProcessor); in DoProcessRenderMainThreadTask() 193 visitor->ProcessRcdSurfaceRenderNodeMainThread(*GetBottomRenderNode(id), info.resourceChanged); in DoProcessRenderMainThreadTask() 194 visitor->ProcessRcdSurfaceRenderNodeMainThread(*GetTopRenderNode(id), info.resourceChanged); in DoProcessRenderMainThreadTask()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_surface_capture_task_test.cpp | 460 std::shared_ptr<RSSurfaceCaptureVisitor> visitor = in HWTEST_F() local 462 ASSERT_NE(nullptr, visitor); in HWTEST_F() 463 visitor->canvas_ = nullptr; in HWTEST_F() 464 visitor->SetSurface(nullptr); in HWTEST_F() 465 ASSERT_EQ(nullptr, visitor->canvas_); in HWTEST_F() 480 std::shared_ptr<RSSurfaceCaptureVisitor> visitor = in HWTEST_F() local 482 ASSERT_NE(nullptr, visitor); in HWTEST_F() 483 visitor->canvas_ = nullptr; in HWTEST_F() 484 visitor->SetSurface(nullptr); in HWTEST_F() 485 ASSERT_EQ(nullptr, visitor in HWTEST_F() 502 std::shared_ptr<RSSurfaceCaptureVisitor> visitor = HWTEST_F() local 522 std::shared_ptr<RSSurfaceCaptureVisitor> visitor = HWTEST_F() local 541 std::shared_ptr<RSSurfaceCaptureVisitor> visitor = HWTEST_F() local 561 std::shared_ptr<RSSurfaceCaptureVisitor> visitor = HWTEST_F() local [all...] |
H A D | rs_round_corner_display_test.cpp | 413 auto visitor = std::make_shared<RSRcdRenderVisitor>(); in HWTEST_F() local 415 visitor->ProcessRcdSurfaceRenderNode(*bottomSurfaceNode, hardInfo.bottomLayer, true); in HWTEST_F() 431 auto visitor = std::make_shared<RSRcdRenderVisitor>(); in HWTEST_F() local 435 visitor->SetUniProcessor(processorPtr); in HWTEST_F() 436 EXPECT_TRUE(visitor->uniProcessor_ == processorPtr); in HWTEST_F() 437 visitor->ProcessRcdSurfaceRenderNode(*topSurfaceNode, hardInfo.bottomLayer, true); in HWTEST_F() 438 visitor->ProcessRcdSurfaceRenderNodeMainThread(*topSurfaceNode, true); in HWTEST_F() 443 visitor->SetUniProcessor(processorPtr); in HWTEST_F() 444 visitor->ProcessRcdSurfaceRenderNode(*inValidSurfaceNode, hardInfo.bottomLayer, true); in HWTEST_F() 445 visitor in HWTEST_F() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/ |
H A D | rs_root_render_node.h | 36 virtual void QuickPrepare(const std::shared_ptr<RSNodeVisitor>& visitor) override; 37 virtual void Prepare(const std::shared_ptr<RSNodeVisitor>& visitor) override; 38 virtual void Process(const std::shared_ptr<RSNodeVisitor>& visitor) override;
|
H A D | rs_canvas_render_node.h | 54 void QuickPrepare(const std::shared_ptr<RSNodeVisitor>& visitor) override; 55 void Prepare(const std::shared_ptr<RSNodeVisitor>& visitor) override; 56 void Process(const std::shared_ptr<RSNodeVisitor>& visitor) override;
|
H A D | rs_effect_render_node.h | 44 void QuickPrepare(const std::shared_ptr<RSNodeVisitor>& visitor) override; 45 void Prepare(const std::shared_ptr<RSNodeVisitor>& visitor) override; 46 void Process(const std::shared_ptr<RSNodeVisitor>& visitor) override;
|
H A D | rs_proxy_render_node.h | 47 void Prepare(const std::shared_ptr<RSNodeVisitor>& visitor) override; 48 void Process(const std::shared_ptr<RSNodeVisitor>& visitor) override;
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsproxyrendernode_fuzzer/ |
H A D | rsproxyrendernode_fuzzer.cpp | 76 std::shared_ptr<RSNodeVisitor> visitor;
in DoSomethingInterestingWithMyAPI() local 83 rsProxyRenderNode->Prepare(visitor);
in DoSomethingInterestingWithMyAPI() 84 rsProxyRenderNode->Process(visitor);
in DoSomethingInterestingWithMyAPI()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/pipeline/ |
H A D | rs_divided_ui_capture.cpp | 57 std::shared_ptr<RSDividedUICaptureVisitor> visitor = in TakeLocalCapture() local 60 PostTaskToRTRecord(recordingCanvas, node, visitor); in TakeLocalCapture() 130 std::shared_ptr<RSRenderNode> node, std::shared_ptr<RSDividedUICaptureVisitor> visitor) in PostTaskToRTRecord() 132 std::function<void()> recordingDrawCall = [canvas, node, visitor]() -> void { in PostTaskToRTRecord() 133 visitor->SetCanvas(canvas); in PostTaskToRTRecord() 136 node->Prepare(visitor); in PostTaskToRTRecord() 138 node->Process(visitor); in PostTaskToRTRecord() 129 PostTaskToRTRecord(std::shared_ptr<ExtendRecordingCanvas> canvas, std::shared_ptr<RSRenderNode> node, std::shared_ptr<RSDividedUICaptureVisitor> visitor) PostTaskToRTRecord() argument
|
H A D | rs_divided_ui_capture.h | 27 #include "visitor/rs_node_visitor.h" 75 std::shared_ptr<RSDividedUICaptureVisitor> visitor);
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsdisplayrendernode_fuzzer/ |
H A D | rsdisplayrendernode_fuzzer.cpp | 78 std::shared_ptr<RSRenderThreadVisitor> visitor;
in DoSomethingInterestingWithMyAPI() local 104 rsDisplayRenderNode.QuickPrepare(visitor);
in DoSomethingInterestingWithMyAPI() 105 rsDisplayRenderNode.Prepare(visitor);
in DoSomethingInterestingWithMyAPI() 106 rsDisplayRenderNode.Process(visitor);
in DoSomethingInterestingWithMyAPI()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_uni_ui_capture.cpp | 66 std::shared_ptr<RSUniUICaptureVisitor> visitor = in TakeLocalCapture() local 69 PostTaskToRSRecord(recordingCanvas, node, visitor); in TakeLocalCapture() 214 std::shared_ptr<RSRenderNode> node, std::shared_ptr<RSUniUICaptureVisitor> visitor) in PostTaskToRSRecord() 216 if (canvas == nullptr || node == nullptr || visitor == nullptr) { in PostTaskToRSRecord() 220 std::function<void()> recordingDrawCall = [canvas, node, visitor]() -> void { in PostTaskToRSRecord() 221 visitor->SetCanvas(canvas); in PostTaskToRSRecord() 224 node->Process(visitor); in PostTaskToRSRecord() 213 PostTaskToRSRecord(std::shared_ptr<ExtendRecordingCanvas> canvas, std::shared_ptr<RSRenderNode> node, std::shared_ptr<RSUniUICaptureVisitor> visitor) PostTaskToRSRecord() argument
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/parallel_render/ |
H A D | rs_sub_thread.cpp | 177 auto visitor = std::make_shared<RSUniRenderVisitor>(); in RenderCache() local 178 visitor->SetSubThreadConfig(threadIndex_); in RenderCache() 179 visitor->SetFocusedNodeId(RSMainThread::Instance()->GetFocusNodeId(), in RenderCache() 186 visitor->SetScreenInfo(screenManager->QueryScreenInfo(screenManager->GetDefaultScreenId())); in RenderCache() 219 nodeDrawable->Process(visitor); in RenderCache()
|