/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/round_corner_display/ |
H A D | rs_rcd_surface_render_node.cpp | 32 RSRcdSurfaceRenderNode::RSRcdSurfaceRenderNode( in RSRcdSurfaceRenderNode() function in OHOS::Rosen::RSRcdSurfaceRenderNode 42 RSRcdSurfaceRenderNode::SharedPtr RSRcdSurfaceRenderNode::Create(NodeId id, RCDSurfaceType type) in Create() 47 RSRcdSurfaceRenderNode::~RSRcdSurfaceRenderNode() in ~RSRcdSurfaceRenderNode() 52 const RectI& RSRcdSurfaceRenderNode::GetSrcRect() const in GetSrcRect() 57 const RectI& RSRcdSurfaceRenderNode::GetDstRect() const in GetDstRect() 270 bool RSRcdSurfaceRenderNode::IsSurfaceCreated() const in IsSurfaceCreated() 289 void RSRcdSurfaceRenderNode::ClearBufferCache() in ClearBufferCache() 299 void RSRcdSurfaceRenderNode::ResetCurrFrameState() in ResetCurrFrameState() 308 void RSRcdSurfaceRenderNode::Reset() in Reset() 313 bool RSRcdSurfaceRenderNode::IsBottomSurface() const in IsBottomSurface() [all …]
|
H A D | rs_rcd_surface_render_node.h | 102 class RSRcdSurfaceRenderNode : public RSRenderNode, public RSSurfaceHandler { 104 using WeakPtr = std::weak_ptr<RSRcdSurfaceRenderNode>; 105 using SharedPtr = std::shared_ptr<RSRcdSurfaceRenderNode>; 107 …RSRcdSurfaceRenderNode(NodeId id, RCDSurfaceType type, const std::weak_ptr<RSContext>& context = {… 109 ~RSRcdSurfaceRenderNode() override;
|
H A D | rs_rcd_render_visitor.cpp | 29 bool RSRcdRenderVisitor::ConsumeAndUpdateBuffer(RSRcdSurfaceRenderNode& node) in ConsumeAndUpdateBuffer() 65 void RSRcdRenderVisitor::ProcessRcdSurfaceRenderNodeMainThread(RSRcdSurfaceRenderNode& node, bool r… in ProcessRcdSurfaceRenderNodeMainThread() 80 …RSRcdSurfaceRenderNode& node, const std::shared_ptr<rs_rcd::RoundCornerLayer> &layerInfo, bool res… in ProcessRcdSurfaceRenderNode() 94 auto surfaceNodePtr = node.ReinterpretCastTo<RSRcdSurfaceRenderNode>(); in ProcessRcdSurfaceRenderNode()
|
H A D | rs_rcd_render_visitor.h | 50 bool ConsumeAndUpdateBuffer(RSRcdSurfaceRenderNode& node); 52 …RSRcdSurfaceRenderNode& node, const std::shared_ptr<rs_rcd::RoundCornerLayer> &layerInfo, bool res… 53 void ProcessRcdSurfaceRenderNodeMainThread(RSRcdSurfaceRenderNode& node, bool resourceChanged);
|
H A D | rs_rcd_render_listener.h | 26 explicit RSRcdRenderListener(std::weak_ptr<RSRcdSurfaceRenderNode> surfaceRenderNode); 32 std::weak_ptr<RSRcdSurfaceRenderNode> surfaceRenderNode_;
|
H A D | rs_rcd_render_listener.cpp | 25 RSRcdRenderListener::RSRcdRenderListener(std::weak_ptr<RSRcdSurfaceRenderNode> surfaceRenderNode) in RSRcdRenderListener() 40 std::weak_ptr<RSRcdSurfaceRenderNode> surfaceNode = surfaceRenderNode_; in OnGoBackground()
|
H A D | rs_rcd_render_manager.h | 31 using RSRcdSurfaceRenderNodePtr = RSRcdSurfaceRenderNode::SharedPtr; 32 using RSRcdSurfaceRenderNodePtrMap = std::unordered_map<NodeId, RSRcdSurfaceRenderNode::SharedPtr>;
|
H A D | rs_rcd_render_manager.cpp | 143 auto topRcdNode = RSRcdSurfaceRenderNode::Create(TOP_RCD_NODE_ID, RCDSurfaceType::TOP); in GetTopRenderNode() 158 …auto bottomRcdNode = RSRcdSurfaceRenderNode::Create(BACKGROUND_RCD_NODE_ID, RCDSurfaceType::BOTTOM… in GetBottomRenderNode()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_uni_render_composer_adapter.h | 32 class RSRcdSurfaceRenderNode; variable 43 LayerInfoPtr CreateLayer(RSRcdSurfaceRenderNode& node); 60 ComposeInfo BuildComposeInfo(RSRcdSurfaceRenderNode& node) const;
|
H A D | rs_processor.h | 31 class RSRcdSurfaceRenderNode; variable 56 virtual void ProcessRcdSurface(RSRcdSurfaceRenderNode& node) = 0;
|
H A D | rs_virtual_screen_processor.h | 39 void ProcessRcdSurface(RSRcdSurfaceRenderNode& node) override;
|
H A D | rs_physical_screen_processor.h | 39 void ProcessRcdSurface(RSRcdSurfaceRenderNode& node) override;
|
H A D | rs_physical_screen_processor.cpp | 76 void RSPhysicalScreenProcessor::ProcessRcdSurface(RSRcdSurfaceRenderNode& node) in ProcessRcdSurface()
|
H A D | rs_uni_render_processor.h | 42 void ProcessRcdSurface(RSRcdSurfaceRenderNode& node) override;
|
H A D | rs_virtual_screen_processor.cpp | 126 void RSVirtualScreenProcessor::ProcessRcdSurface(RSRcdSurfaceRenderNode& node) in ProcessRcdSurface()
|
H A D | rs_uni_render_virtual_processor.h | 51 void ProcessRcdSurface(RSRcdSurfaceRenderNode& node) override;
|
H A D | rs_uni_hwc_prevalidate_util.h | 77 …RSRcdSurfaceRenderNode::SharedPtr node, const ScreenInfo &screenInfo, uint32_t fps, RequestLayerIn…
|
H A D | rs_uni_render_virtual_processor.cpp | 371 void RSUniRenderVirtualProcessor::ProcessRcdSurface(RSRcdSurfaceRenderNode& node) in ProcessRcdSurface()
|
H A D | rs_uni_hwc_prevalidate_util.cpp | 205 …RSRcdSurfaceRenderNode::SharedPtr node, const ScreenInfo &screenInfo, uint32_t fps, RequestLayerIn… in CreateRCDLayerInfo()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_uni_hwc_prevalidate_util_test.cpp | 86 auto node = std::make_shared<RSRcdSurfaceRenderNode>(id, RCDSurfaceType::BOTTOM); 124 auto node = std::make_shared<RSRcdSurfaceRenderNode>(id, RCDSurfaceType::BOTTOM);
|
H A D | rs_round_corner_display_test.cpp | 406 auto bottomSurfaceNode = RSRcdSurfaceRenderNode::Create(0, RCDSurfaceType::BOTTOM); 422 std::shared_ptr<RSRcdSurfaceRenderNode> topSurfaceNode = 423 std::make_shared<RSRcdSurfaceRenderNode>(0, RCDSurfaceType::TOP); 424 std::shared_ptr<RSRcdSurfaceRenderNode> inValidSurfaceNode = 425 std::make_shared<RSRcdSurfaceRenderNode>(0, RCDSurfaceType::INVALID); 831 HWTEST_F(RSRoundCornerDisplayTest, RSRcdSurfaceRenderNode, TestSize.Level1) 835 RSRcdSurfaceRenderNode rcdRenderNode(0, static_cast<RCDSurfaceType>(i)); 981 std::shared_ptr<RSRcdSurfaceRenderNode> bottomSurfaceNode = 982 std::make_shared<RSRcdSurfaceRenderNode>(0, RCDSurfaceType::BOTTOM);
|
H A D | rs_virtual_screen_processor_test.cpp | 189 RSRcdSurfaceRenderNode node(id, type);
|
H A D | rs_uni_render_processor_test.cpp | 200 RSRcdSurfaceRenderNode node(nodeId, type);
|
H A D | rs_uni_render_virtual_processor_test.cpp | 212 RSRcdSurfaceRenderNode node(nodeId, type);
|
H A D | rs_physical_screen_processor_test.cpp | 275 RSRcdSurfaceRenderNode node(id, type);
|