/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_display_render_node.cpp | 31 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 D | rs_display_render_node_test.cpp | 52 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; 364 …RSDisplayRenderNode::CompositeType type = RSDisplayRenderNode::CompositeType::UNI_RENDER_COMPOSITE; [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/command/ |
H A D | rs_display_node_command.cpp | 27 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 D | rs_physical_screen_processor_test.cpp | 50 …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 D | rs_virtual_screen_processor_test.cpp | 51 …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 D | rs_uni_render_virtual_processor_test.cpp | 60 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 D | rs_processor_factory_test.cpp | 49 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 D | rs_render_service_visitor_test.cpp | 98 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 D | rs_uni_render_processor_test.cpp | 55 …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 D | rs_uni_render_visitor_test.cpp | 560 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 D | rs_egl_image_manager_test.cpp | 87 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 D | rs_processor_factory.cpp | 26 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 D | rs_pointer_window_manager.cpp | 29 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 D | rs_uni_render_visitor.h | 50 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 D | rs_processor.h | 48 …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 D | rs_render_service_visitor.cpp | 59 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 D | rs_surface_capture_task.h | 44 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 D | rs_virtual_screen_processor.h | 34 bool Init(RSDisplayRenderNode& node, int32_t offsetX, int32_t offsetY, ScreenId mirroredId, 38 void ProcessDisplaySurface(RSDisplayRenderNode& node) override;
|
H A D | rs_physical_screen_processor.h | 35 bool Init(RSDisplayRenderNode& node, int32_t offsetX, int32_t offsetY, ScreenId mirroredId, 38 void ProcessDisplaySurface(RSDisplayRenderNode& node) override;
|
H A D | rs_pointer_window_manager.h | 34 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 D | rs_node_visitor.h | 25 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 D | rs_render_node_map.h | 29 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 D | rsrendernodemap_fuzzer.cpp | 70 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 D | rs_display_render_params.h | 64 RSDisplayRenderNode::CompositeType GetCompositeType() const in GetCompositeType() 171 …RSDisplayRenderNode::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 D | rsdisplayrendernode_fuzzer.cpp | 75 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()
|