Home
last modified time | relevance | path

Searched refs:RSDisplayRenderNode (Results 1 – 25 of 98) sorted by relevance

1234

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_display_render_node.cpp31 RSDisplayRenderNode::RSDisplayRenderNode( in RSDisplayRenderNode() function in OHOS::Rosen::RSDisplayRenderNode
41 RSDisplayRenderNode::~RSDisplayRenderNode() in ~RSDisplayRenderNode()
47 void RSDisplayRenderNode::CollectSurface( in CollectSurface()
91 RSDisplayRenderNode::CompositeType RSDisplayRenderNode::GetCompositeType() const in GetCompositeType()
96 void RSDisplayRenderNode::SetCompositeType(RSDisplayRenderNode::CompositeType type) in SetCompositeType()
119 void RSDisplayRenderNode::ResetMirrorSource() in ResetMirrorSource()
124 bool RSDisplayRenderNode::IsMirrorDisplay() const in IsMirrorDisplay()
166 void RSDisplayRenderNode::InitRenderParams() in InitRenderParams()
176 void RSDisplayRenderNode::OnSync() in OnSync()
214 void RSDisplayRenderNode::UpdateRenderParams() in UpdateRenderParams()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/
H A Drs_display_render_node_test.cpp52 auto node = std::make_shared<RSDisplayRenderNode>(id, config, context);
71 auto node = std::make_shared<RSDisplayRenderNode>(id, config, context);
85 auto node = std::make_shared<RSDisplayRenderNode>(id, config, context);
99 auto node = std::make_shared<RSDisplayRenderNode>(id, config, context);
113 auto node = std::make_shared<RSDisplayRenderNode>(id, config, context);
128 auto node = std::make_shared<RSDisplayRenderNode>(id, config, context);
144 auto node = std::make_shared<RSDisplayRenderNode>(id, config, context);
160 auto node = std::make_shared<RSDisplayRenderNode>(id, config, context);
224 std::shared_ptr<RSDisplayRenderNode> rsDisplayRenderNode = nullptr;
364RSDisplayRenderNode::CompositeType type = RSDisplayRenderNode::CompositeType::UNI_RENDER_COMPOSITE;
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/command/
H A Drs_display_node_command.cpp27 auto node = std::shared_ptr<RSDisplayRenderNode>(new RSDisplayRenderNode(id, in Create()
46 std::shared_ptr<RSDisplayRenderNode> DisplayNodeCommandHelper::CreateWithConfigInRS( in CreateWithConfigInRS()
49 auto node = std::shared_ptr<RSDisplayRenderNode>(new RSDisplayRenderNode(id, config, in CreateWithConfigInRS()
57 auto node = nodeMap.GetRenderNode<RSDisplayRenderNode>(id); in AddDisplayNodeToTree()
66 auto node = nodeMap.GetRenderNode<RSDisplayRenderNode>(id); in RemoveDisplayNodeFromTree()
74 if (auto node = context.GetNodeMap().GetRenderNode<RSDisplayRenderNode>(id)) { in SetScreenId()
81 if (auto node = context.GetNodeMap().GetRenderNode<RSDisplayRenderNode>(id)) { in SetRogSize()
88 if (auto node = context.GetNodeMap().GetRenderNode<RSDisplayRenderNode>(id)) { in SetDisplayOffset()
95 if (auto node = context.GetNodeMap().GetRenderNode<RSDisplayRenderNode>(id)) { in SetScreenRotation()
102 if (auto node = context.GetNodeMap().GetRenderNode<RSDisplayRenderNode>(id)) { in SetSecurityDisplay()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_physical_screen_processor_test.cpp50 …auto p = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::HARDWARE_COMPOSIT…
63 auto p = factory.CreateProcessor(RSDisplayRenderNode::CompositeType::HARDWARE_COMPOSITE);
79 RSDisplayRenderNode rsDisplayRenderNode(id, config);
80 …auto rsHardwareProcessor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
131 RSDisplayRenderNode rsDisplayRenderNode(id, config);
241 RSDisplayRenderNode rsDisplayRenderNode(id, config);
332 RSDisplayRenderNode node(id, config);
345 auto processor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
368 auto processor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
383 auto processor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
[all …]
H A Drs_virtual_screen_processor_test.cpp51 …auto p = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::SOFTWARE_COMPOSIT…
65 auto p = factory.CreateProcessor(RSDisplayRenderNode::CompositeType::SOFTWARE_COMPOSITE);
82 RSDisplayRenderNode rsDisplayRenderNode(id, config);
83 …auto rsSoftwareProcessor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
107 …auto rsSoftwareProcessor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
124 RSDisplayRenderNode rsDisplayRenderNode(id, config);
125 …auto rsSoftwareProcessor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
140 …auto rsSoftwareProcessor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
174 RSDisplayRenderNode rsDisplayRenderNode(id, config);
H A Drs_uni_render_virtual_processor_test.cpp60 auto type = RSDisplayRenderNode::CompositeType::UNI_RENDER_MIRROR_COMPOSITE;
79 RSDisplayRenderNode rsDisplayRenderNode(id, config);
80 auto processor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
100 auto processor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
117 RSDisplayRenderNode rsDisplayRenderNode(id, config);
118 auto processor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
133 auto processor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
147 auto processor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
169 auto processor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
188 auto processor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::
[all …]
H A Drs_processor_factory_test.cpp49 auto p = f.CreateProcessor(RSDisplayRenderNode::CompositeType::HARDWARE_COMPOSITE);
61 …auto p = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::HARDWARE_COMPOSIT…
73 …auto p = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::SOFTWARE_COMPOSIT…
85 …auto p = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::UNI_RENDER_COMPOS…
97 …auto p = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::UNI_RENDER_MIRROR…
109 …auto p = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::UNI_RENDER_EXPAND…
H A Drs_render_service_visitor_test.cpp98 auto node = std::make_shared<RSDisplayRenderNode>(nodeId, config);
114 auto node = std::make_shared<RSDisplayRenderNode>(nodeId, config);
130 auto node = std::make_shared<RSDisplayRenderNode>(nodeId, config);
146 auto node = std::make_shared<RSDisplayRenderNode>(nodeId, config);
162 auto node = std::make_shared<RSDisplayRenderNode>(nodeId, config);
178 auto node = std::make_shared<RSDisplayRenderNode>(nodeId, config);
194 auto node = std::make_shared<RSDisplayRenderNode>(nodeId, config);
210 auto node = std::make_shared<RSDisplayRenderNode>(nodeId, config);
226 auto node = std::make_shared<RSDisplayRenderNode>(nodeId, config);
248 auto node = std::make_shared<RSDisplayRenderNode>(nodeId, config);
[all …]
H A Drs_uni_render_processor_test.cpp55 …auto processor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::UNI_RENDE…
57 RSDisplayRenderNode node(1, config);
72 …auto processor = RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType::UNI_RENDE…
74 RSDisplayRenderNode node(1, config);
94 RSDisplayRenderNode node(1, config);
112 RSDisplayRenderNode node(1, config);
181 RSDisplayRenderNode node(nodeId, config);
282 auto node = std::make_shared<RSDisplayRenderNode>(id, config);
H A Drs_uni_render_visitor_test.cpp560 std::shared_ptr<RSDisplayRenderNode> node = nullptr;
583 auto node = std::make_shared<RSDisplayRenderNode>(id, config);
609 auto node = std::make_shared<RSDisplayRenderNode>(id, config);
633 auto node = std::make_shared<RSDisplayRenderNode>(id, config);
657 auto node = std::make_shared<RSDisplayRenderNode>(id, config);
680 auto node = std::make_shared<RSDisplayRenderNode>(id, config);
704 auto node = std::make_shared<RSDisplayRenderNode>(id, config);
729 auto node = std::make_shared<RSDisplayRenderNode>(id, config);
916 auto displayNode = std::make_shared<RSDisplayRenderNode>(id, config);
946 auto displayNode = std::make_shared<RSDisplayRenderNode>(id, config);
[all …]
H A Drs_egl_image_manager_test.cpp87 auto node = std::make_shared<RSDisplayRenderNode>(id, config);
100 if (auto displayNode = node->ReinterpretCastTo<RSDisplayRenderNode>()) {
134 auto node = std::make_shared<RSDisplayRenderNode>(id, config);
147 if (auto displayNode = node->ReinterpretCastTo<RSDisplayRenderNode>()) {
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_processor_factory.cpp26 std::shared_ptr<RSProcessor> RSProcessorFactory::CreateProcessor(RSDisplayRenderNode::CompositeType… in CreateProcessor()
29 case RSDisplayRenderNode::CompositeType::SOFTWARE_COMPOSITE: in CreateProcessor()
31 case RSDisplayRenderNode::CompositeType::HARDWARE_COMPOSITE: in CreateProcessor()
33 case RSDisplayRenderNode::CompositeType::UNI_RENDER_COMPOSITE: in CreateProcessor()
35 case RSDisplayRenderNode::CompositeType::UNI_RENDER_MIRROR_COMPOSITE: in CreateProcessor()
36 case RSDisplayRenderNode::CompositeType::UNI_RENDER_EXPAND_COMPOSITE: in CreateProcessor()
H A Drs_pointer_window_manager.cpp29 std::shared_ptr<RSDisplayRenderNode>& curDisplayNode) in UpdatePointerDirtyToGlobalDirty()
82 bool RSPointerWindowManager::CheckHardCursorSupport(std::shared_ptr<RSDisplayRenderNode>& curDispla… in CheckHardCursorSupport()
102 if (!child || !child->IsInstanceOf<RSDisplayRenderNode>()) { in HasMirrorDisplay()
105 auto displayNode = child->ReinterpretCastTo<RSDisplayRenderNode>(); in HasMirrorDisplay()
H A Drs_uni_render_visitor.h50 void QuickPrepareDisplayRenderNode(RSDisplayRenderNode& node) override;
56 void PrepareDisplayRenderNode(RSDisplayRenderNode& node) override {}; in PrepareDisplayRenderNode()
65 void ProcessDisplayRenderNode(RSDisplayRenderNode& node) override {}; in ProcessDisplayRenderNode()
168 bool InitDisplayInfo(RSDisplayRenderNode& node);
265 void UpdateColorSpaceAfterHwcCalc(RSDisplayRenderNode& node);
266 void HandleColorGamuts(RSDisplayRenderNode& node, const sptr<RSScreenManager>& screenManager);
268 void HandlePixelFormat(RSDisplayRenderNode& node, const sptr<RSScreenManager>& screenManager);
273 void SendRcdMessage(RSDisplayRenderNode& node);
291 void UpdateVirtualScreenSecurityExemption(RSDisplayRenderNode& node);
337 std::shared_ptr<RSDisplayRenderNode> curDisplayNode_;
H A Drs_processor.h48 …virtual bool Init(RSDisplayRenderNode& node, int32_t offsetX, int32_t offsetY, ScreenId mirroredId,
54 virtual void ProcessDisplaySurface(RSDisplayRenderNode& node) = 0;
99 void CalculateScreenTransformMatrix(const RSDisplayRenderNode& node);
100 void SetMirrorScreenSwap(const RSDisplayRenderNode& node);
H A Drs_render_service_visitor.cpp59 void RSRenderServiceVisitor::PrepareDisplayRenderNode(RSDisplayRenderNode& node) in PrepareDisplayRenderNode()
75 node.SetCompositeType(RSDisplayRenderNode::CompositeType::SOFTWARE_COMPOSITE); in PrepareDisplayRenderNode()
79 RSDisplayRenderNode::CompositeType::SOFTWARE_COMPOSITE: in PrepareDisplayRenderNode()
80 RSDisplayRenderNode::CompositeType::HARDWARE_COMPOSITE); in PrepareDisplayRenderNode()
126 void RSRenderServiceVisitor::ProcessDisplayRenderNode(RSDisplayRenderNode& node) in ProcessDisplayRenderNode()
H A Drs_surface_capture_task.h44 void PrepareDisplayRenderNode(RSDisplayRenderNode& node) override {} in PrepareDisplayRenderNode()
52 void ProcessDisplayRenderNode(RSDisplayRenderNode& node) override;
97 …:unique_ptr<Media::PixelMap> CreatePixelMapByDisplayNode(std::shared_ptr<RSDisplayRenderNode> node,
H A Drs_virtual_screen_processor.h34 bool Init(RSDisplayRenderNode& node, int32_t offsetX, int32_t offsetY, ScreenId mirroredId,
38 void ProcessDisplaySurface(RSDisplayRenderNode& node) override;
H A Drs_physical_screen_processor.h35 bool Init(RSDisplayRenderNode& node, int32_t offsetX, int32_t offsetY, ScreenId mirroredId,
38 void ProcessDisplaySurface(RSDisplayRenderNode& node) override;
H A Drs_pointer_window_manager.h34 std::shared_ptr<RSDisplayRenderNode>& curDisplayNode);
70 bool CheckHardCursorSupport(std::shared_ptr<RSDisplayRenderNode>& curDisplayNode);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/visitor/
H A Drs_node_visitor.h25 class RSDisplayRenderNode; variable
40 virtual void QuickPrepareDisplayRenderNode(RSDisplayRenderNode& node) {}; in QuickPrepareDisplayRenderNode()
48 virtual void PrepareDisplayRenderNode(RSDisplayRenderNode& node) = 0;
56 virtual void ProcessDisplayRenderNode(RSDisplayRenderNode& node) = 0;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_render_node_map.h29 class RSDisplayRenderNode; variable
34 bool RegisterDisplayRenderNode(const std::shared_ptr<RSDisplayRenderNode>& nodePtr);
57 …void TraverseDisplayNodes(std::function<void (const std::shared_ptr<RSDisplayRenderNode>&)> func) …
89 std::unordered_map<NodeId, std::shared_ptr<RSDisplayRenderNode>> displayNodeMap_;
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsrendernodemap_fuzzer/
H A Drsrendernodemap_fuzzer.cpp70 RSDisplayRenderNode* rsDisplayRenderNode = new RSDisplayRenderNode(id, config); in DoSomethingInterestingWithMyAPI()
71 std::shared_ptr<RSDisplayRenderNode> nodePtr(rsDisplayRenderNode); in DoSomethingInterestingWithMyAPI()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/params/
H A Drs_display_render_params.h64 RSDisplayRenderNode::CompositeType GetCompositeType() const in GetCompositeType()
171RSDisplayRenderNode::CompositeType compositeType_ = RSDisplayRenderNode::CompositeType::HARDWARE_C…
181 friend class RSDisplayRenderNode; variable
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/fuzztest/rsdisplayrendernode_fuzzer/
H A Drsdisplayrendernode_fuzzer.cpp75 RSDisplayRenderNode::CompositeType type = (RSDisplayRenderNode::CompositeType)rogWidth; in DoSomethingInterestingWithMyAPI()
88 RSDisplayRenderNode rsDisplayRenderNode(id, config); in DoSomethingInterestingWithMyAPI()
89 auto sptr = std::make_shared<RSDisplayRenderNode>(id, config); in DoSomethingInterestingWithMyAPI()

1234