Home
last modified time | relevance | path

Searched refs:RSCanvasRenderNode (Results 1 – 25 of 50) sorted by relevance

12

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_canvas_render_node.cpp40 RSCanvasRenderNode::RSCanvasRenderNode(NodeId id, const std::weak_ptr<RSContext>& context, bool isT… in RSCanvasRenderNode() function in OHOS::Rosen::RSCanvasRenderNode
49 RSCanvasRenderNode::~RSCanvasRenderNode() in ~RSCanvasRenderNode()
68 void RSCanvasRenderNode::ClearRecording() in ClearRecording()
82 void RSCanvasRenderNode::Prepare(const std::shared_ptr<RSNodeVisitor>& visitor) in Prepare()
91 void RSCanvasRenderNode::OnTreeStateChanged() in OnTreeStateChanged()
106 bool RSCanvasRenderNode::OpincGetNodeSupportFlag() in OpincGetNodeSupportFlag()
135 void RSCanvasRenderNode::ProcessShadowBatching(RSPaintFilterCanvas& canvas) in ProcessShadowBatching()
186 void RSCanvasRenderNode::ProcessRenderContents(RSPaintFilterCanvas& canvas) in ProcessRenderContents()
261 if (auto canvasChild = ReinterpretCast<RSCanvasRenderNode>(child)) { in InternalDrawContent()
275 void RSCanvasRenderNode::SetHDRPresent(bool hasHdrPresent) in SetHDRPresent()
[all …]
H A Drs_root_render_node.cpp32 …: RSCanvasRenderNode(id, context, isTextureExportNode), dirtyManager_(std::make_shared<RSDirtyRegi… in RSRootRenderNode()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/
H A Drs_canvas_render_node_test.cpp74 auto canvasRenderNode = std::make_shared<RSCanvasRenderNode>(id + 1);
94 RSCanvasRenderNode rsCanvasRenderNode(nodeId, context);
113 RSCanvasRenderNode rsCanvasRenderNode(nodeId, context);
207 RSCanvasRenderNode rsCanvasRenderNode(nodeId, context);
222 RSCanvasRenderNode rsCanvasRenderNode(nodeId, context);
241 RSCanvasRenderNode rsCanvasRenderNode(nodeId, context);
256 RSCanvasRenderNode rsCanvasRenderNode(nodeId, context);
271 RSCanvasRenderNode rsCanvasRenderNode(nodeId, context);
296 RSCanvasRenderNode rsCanvasRenderNode(nodeId, context);
331 RSCanvasRenderNode rsCanvasRenderNode(nodeId, context);
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/command/
H A Drs_canvas_node_command.cpp26 auto node = std::shared_ptr<RSCanvasRenderNode>(new RSCanvasRenderNode(id, in Create()
31 bool RSCanvasNodeCommandHelper::AddCmdToSingleFrameComposer(std::shared_ptr<RSCanvasRenderNode> nod… in AddCmdToSingleFrameComposer()
54 if (auto node = context.GetNodeMap().GetRenderNode<RSCanvasRenderNode>(id)) { in UpdateRecording()
71 if (auto node = context.GetNodeMap().GetRenderNode<RSCanvasRenderNode>(id)) { in ClearRecording()
78 if (auto node = context.GetNodeMap().GetRenderNode<RSCanvasRenderNode>(nodeId)) { in SetHDRPresent()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_canvas_render_node.h33 class RSCanvasRenderNode : public RSRenderNode {
35 using WeakPtr = std::weak_ptr<RSCanvasRenderNode>;
36 using SharedPtr = std::shared_ptr<RSCanvasRenderNode>;
39 virtual ~RSCanvasRenderNode();
73 explicit RSCanvasRenderNode(NodeId id,
H A Drs_root_render_node.h29 class RSB_EXPORT RSRootRenderNode : public RSCanvasRenderNode {
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/visitor/
H A Drs_node_visitor.h24 class RSCanvasRenderNode; variable
42 virtual void QuickPrepareCanvasRenderNode(RSCanvasRenderNode& node) {}; in QuickPrepareCanvasRenderNode()
47 virtual void PrepareCanvasRenderNode(RSCanvasRenderNode& node) = 0;
55 virtual void ProcessCanvasRenderNode(RSCanvasRenderNode& node) = 0;
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_render_service_visitor_test.cpp357 RSCanvasRenderNode node(nodeId);
374 RSCanvasRenderNode node(nodeId);
389 RSCanvasRenderNode node(nodeId);
404 RSCanvasRenderNode node(nodeId);
419 RSCanvasRenderNode node(nodeId);
434 RSCanvasRenderNode node(nodeId);
449 RSCanvasRenderNode node(nodeId);
464 RSCanvasRenderNode node(nodeId);
920 RSCanvasRenderNode node(nodeId);
935 RSCanvasRenderNode node(nodeId);
[all …]
H A Drs_surface_capture_task_test.cpp505 RSCanvasRenderNode node(id);
525 RSCanvasRenderNode node(id);
768 RSCanvasRenderNode node1(id);
772 RSCanvasRenderNode node2(id);
777 RSCanvasRenderNode node3(id);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/test/unittest/animation/
H A Drs_render_keyframe_animation_test.cpp71 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
97 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
125 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
150 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
177 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
H A Drs_render_interactive_implict_animator_test.cpp61 auto renderNode = std::make_shared<RSCanvasRenderNode>(NODE_ID);
108 auto renderNode = std::make_shared<RSCanvasRenderNode>(NODE_ID);
151 auto renderNode = std::make_shared<RSCanvasRenderNode>(NODE_ID);
194 auto renderNode = std::make_shared<RSCanvasRenderNode>(NODE_ID);
237 auto renderNode = std::make_shared<RSCanvasRenderNode>(NODE_ID);
280 auto renderNode = std::make_shared<RSCanvasRenderNode>(NODE_ID);
H A Drs_render_path_animation_test.cpp132 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
160 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
190 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
221 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
248 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
384 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
445 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
472 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
498 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
H A Drs_render_transition_test.cpp110 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
117 auto renderNode2 = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
155 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
162 auto renderNode2 = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
H A Drs_render_spring_animation_test.cpp100 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
179 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
209 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
239 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
259 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
H A Drs_render_curve_animation_test.cpp58 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
83 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
106 auto renderNode = std::make_shared<RSCanvasRenderNode>(ANIMATION_ID);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/pipeline/
H A Drs_render_thread_visitor_test.cpp87 auto node = std::make_shared<RSCanvasRenderNode>(nodeId);
101 auto node = std::make_shared<RSCanvasRenderNode>(nodeId);
117 auto node = std::make_shared<RSCanvasRenderNode>(nodeId);
134 auto node = std::make_shared<RSCanvasRenderNode>(nodeId);
149 auto node = std::make_shared<RSCanvasRenderNode>(nodeId);
163 std::shared_ptr<RSCanvasRenderNode> node = std::make_shared<RSCanvasRenderNode>(nodeId);
180 RSCanvasRenderNode node(0);
433 RSCanvasRenderNode node(nodeId);
448 RSCanvasRenderNode node(nodeId);
482 RSCanvasRenderNode node(nodeId);
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/round_corner_display/
H A Drs_rcd_render_visitor.h35 void PrepareCanvasRenderNode(RSCanvasRenderNode& node) override {} in PrepareCanvasRenderNode()
43 void ProcessCanvasRenderNode(RSCanvasRenderNode& node) override {} in ProcessCanvasRenderNode()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_render_service_visitor.h36 void PrepareCanvasRenderNode(RSCanvasRenderNode &node) override {} in PrepareCanvasRenderNode()
44 void ProcessCanvasRenderNode(RSCanvasRenderNode& node) override {} in ProcessCanvasRenderNode()
H A Drs_uni_ui_capture.h46 void PrepareCanvasRenderNode(RSCanvasRenderNode& node) override;
54 void ProcessCanvasRenderNode(RSCanvasRenderNode& node) override;
H A Drs_surface_capture_task.h43 void PrepareCanvasRenderNode(RSCanvasRenderNode& node) override {} in PrepareCanvasRenderNode()
51 void ProcessCanvasRenderNode(RSCanvasRenderNode& node) override {} in ProcessCanvasRenderNode()
H A Drs_uni_render_visitor.h49 void QuickPrepareCanvasRenderNode(RSCanvasRenderNode& node) override;
55 void PrepareCanvasRenderNode(RSCanvasRenderNode& node) override {}; in PrepareCanvasRenderNode()
64 void ProcessCanvasRenderNode(RSCanvasRenderNode& node) override {}; in ProcessCanvasRenderNode()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/pipeline/
H A Drs_divided_ui_capture.h47 void PrepareCanvasRenderNode(RSCanvasRenderNode& node) override;
55 void ProcessCanvasRenderNode(RSCanvasRenderNode& node) override;
H A Drs_render_thread_visitor.h44 void PrepareCanvasRenderNode(RSCanvasRenderNode& node) override;
52 void ProcessCanvasRenderNode(RSCanvasRenderNode& node) override;
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/pipeline/rsrendernode_fuzzer/
H A Drsrendernode_fuzzer.cpp103 RSBaseRenderNode::SharedPtr child = std::make_shared<RSCanvasRenderNode>(id, context); in RSBaseRenderNodeFuzzTest()
156 RSCanvasRenderNode node(id); in RSCanvasRenderNodeFuzzTest()
181 std::shared_ptr<RSRenderNode> nodePtr = std::make_shared<RSCanvasRenderNode>(id); in RSContextFuzzTest()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/command/
H A Drs_canvas_node_command.h47 static bool AddCmdToSingleFrameComposer(std::shared_ptr<RSCanvasRenderNode> node,

12