Home
last modified time | relevance | path

Searched refs:RSProxyRenderNode (Results 1 – 17 of 17) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_proxy_render_node.cpp25 RSProxyRenderNode::RSProxyRenderNode( in RSProxyRenderNode() function in OHOS::Rosen::RSProxyRenderNode
35 RSProxyRenderNode::~RSProxyRenderNode() in ~RSProxyRenderNode()
45 void RSProxyRenderNode::Prepare(const std::shared_ptr<RSNodeVisitor>& visitor) in Prepare()
54 void RSProxyRenderNode::Process(const std::shared_ptr<RSNodeVisitor>& visitor) in Process()
63 void RSProxyRenderNode::SetContextMatrix(const std::optional<Drawing::Matrix>& matrix) in SetContextMatrix()
78 void RSProxyRenderNode::SetContextAlpha(float alpha) in SetContextAlpha()
93 void RSProxyRenderNode::SetContextClipRegion(const std::optional<Drawing::Rect>& clipRegion) in SetContextClipRegion()
108 void RSProxyRenderNode::ResetContextVariableCache() in ResetContextVariableCache()
116 void RSProxyRenderNode::OnTreeStateChanged() in OnTreeStateChanged()
126 void RSProxyRenderNode::CleanUp(bool removeModifiers) in CleanUp()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/
H A Drs_proxy_render_node_test.cpp52 auto node = std::make_shared<RSProxyRenderNode>(id, target, targetId);
79 auto node = std::make_shared<RSProxyRenderNode>(id, target, targetId);
97 auto node = std::make_shared<RSProxyRenderNode>(id, target, targetId);
114 auto node = std::make_shared<RSProxyRenderNode>(id, target, targetId);
133 auto node = std::make_shared<RSProxyRenderNode>(id, target, targetId);
153 auto node = std::make_shared<RSProxyRenderNode>(id, target, targetId);
173 auto node = std::make_shared<RSProxyRenderNode>(id, target, targetId);
193 auto node = std::make_shared<RSProxyRenderNode>(id, target, targetId);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_proxy_render_node.h25 class RSB_EXPORT RSProxyRenderNode : public RSRenderNode {
27 using WeakPtr = std::weak_ptr<RSProxyRenderNode>;
28 using SharedPtr = std::shared_ptr<RSProxyRenderNode>;
45 ~RSProxyRenderNode() override;
64 … explicit RSProxyRenderNode(NodeId id, std::weak_ptr<RSSurfaceRenderNode> target, NodeId targetId,
H A Drs_render_node.h1126 friend class RSProxyRenderNode; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/command/
H A Drs_proxy_node_command.cpp29 auto node = std::shared_ptr<RSProxyRenderNode>(new RSProxyRenderNode(id, in Create()
36 if (auto node = context.GetNodeMap().GetRenderNode<RSProxyRenderNode>(id)) { in ResetContextVariableCache()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/visitor/
H A Drs_node_visitor.h26 class RSProxyRenderNode; variable
49 virtual void PrepareProxyRenderNode(RSProxyRenderNode& node) = 0;
57 virtual void ProcessProxyRenderNode(RSProxyRenderNode& node) = 0;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/round_corner_display/
H A Drs_rcd_render_visitor.h37 void PrepareProxyRenderNode(RSProxyRenderNode& node) override {} in PrepareProxyRenderNode()
45 void ProcessProxyRenderNode(RSProxyRenderNode& node) override {} in ProcessProxyRenderNode()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_render_service_visitor.h38 void PrepareProxyRenderNode(RSProxyRenderNode& node) override {} in PrepareProxyRenderNode()
46 void ProcessProxyRenderNode(RSProxyRenderNode& node) override {} in ProcessProxyRenderNode()
H A Drs_uni_ui_capture.h48 void PrepareProxyRenderNode(RSProxyRenderNode& node) override {} in PrepareProxyRenderNode()
56 void ProcessProxyRenderNode(RSProxyRenderNode& node) override {} in ProcessProxyRenderNode()
H A Drs_surface_capture_task.h45 void PrepareProxyRenderNode(RSProxyRenderNode& node) override {} in PrepareProxyRenderNode()
53 void ProcessProxyRenderNode(RSProxyRenderNode& node) override {} in ProcessProxyRenderNode()
H A Drs_uni_render_visitor.h57 void PrepareProxyRenderNode(RSProxyRenderNode& node) override {}; in PrepareProxyRenderNode()
66 void ProcessProxyRenderNode(RSProxyRenderNode& node) override {}; in ProcessProxyRenderNode()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/pipeline/
H A Drs_divided_ui_capture.h49 void PrepareProxyRenderNode(RSProxyRenderNode& node) override {} in PrepareProxyRenderNode()
57 void ProcessProxyRenderNode(RSProxyRenderNode& node) override {} in ProcessProxyRenderNode()
H A Drs_render_thread_visitor.h46 void PrepareProxyRenderNode(RSProxyRenderNode& node) override {} in PrepareProxyRenderNode()
54 void ProcessProxyRenderNode(RSProxyRenderNode& node) override;
H A Drs_render_thread_visitor.cpp965 void RSRenderThreadVisitor::ProcessProxyRenderNode(RSProxyRenderNode& node) in ProcessProxyRenderNode()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsproxyrendernode_fuzzer/
H A Drsproxyrendernode_fuzzer.cpp79 auto rsProxyRenderNode = std::make_shared<RSProxyRenderNode>(id, target, targetId); in DoSomethingInterestingWithMyAPI()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/pipeline/
H A Drs_render_thread_visitor_test.cpp549 std::shared_ptr<RSProxyRenderNode> rsProxyRenderNode(
550 new RSProxyRenderNode(id, rsSurfaceRenderNodeW, targetID, rsContext->weak_from_this()));
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_uni_render_visitor_test.cpp265 std::shared_ptr<RSProxyRenderNode> rsProxyRenderNode(
266 new RSProxyRenderNode(id, rsSurfaceRenderNodeW, targetID, rsContext->weak_from_this()));