Home
last modified time | relevance | path

Searched refs:childSurfaceNode (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/
H A Drender_service_client_subSurface_demo.cpp79 std::shared_ptr<RSSurfaceNode> childSurfaceNode; in main() local
83 if (!InitSurface(childSurfaceNode, "childNode", CHILD_WIDTH, CHILD_HEIGHT, SK_ColorBLUE)) { in main()
87 parentSurfaceNode->AddChild(childSurfaceNode, 0); in main()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_surface_render_node.cpp2693 auto childSurfaceNode = RSBaseRenderNode::ReinterpretCast<RSSurfaceRenderNode>(child); in UpdateTransparentSurface() local
2694 if (childSurfaceNode && childSurfaceNode->IsTransparent()) { in UpdateTransparentSurface()
2722 … auto childSurfaceNode = child ? child->ReinterpretCastTo<RSSurfaceRenderNode>() : nullptr; in GetGravityTranslate() local
2723 if (childSurfaceNode) { in GetGravityTranslate()
2724 gravity = childSurfaceNode->GetRenderProperties().GetFrameGravity(); in GetGravityTranslate()
2744 … auto childSurfaceNode = child ? child->ReinterpretCastTo<RSSurfaceRenderNode>() : nullptr; in UpdateUIFirstFrameGravity() local
2745 if (childSurfaceNode) { in UpdateUIFirstFrameGravity()
2746 subGravity.push_back(childSurfaceNode->GetRenderProperties().GetFrameGravity()); in UpdateUIFirstFrameGravity()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_uni_render_visitor.cpp1297 const auto childSurfaceNode = RSBaseRenderNode::ReinterpretCast<RSSurfaceRenderNode>(child); in UpdateLeashWindowVisibleRegionEmpty() local
1298 if (childSurfaceNode && childSurfaceNode->IsAppWindow()) { in UpdateLeashWindowVisibleRegionEmpty()
1300 if (!childSurfaceNode->GetVisibleRegion().IsEmpty()) { in UpdateLeashWindowVisibleRegionEmpty()
1303 … RS_OPTIONAL_TRACE_NAME_FMT("%s's visible region is empty", childSurfaceNode->GetName().c_str()); in UpdateLeashWindowVisibleRegionEmpty()
H A Drs_main_thread.cpp3829 auto childSurfaceNode = RSBaseRenderNode::ReinterpretCast<RSSurfaceRenderNode>(child); in IsOcclusionNodesNeedSync() local
3830 if (childSurfaceNode && childSurfaceNode->IsMainWindowType() && in IsOcclusionNodesNeedSync()
3831 childSurfaceNode->GetVisibleRegion().IsEmpty()) { in IsOcclusionNodesNeedSync()
3832 childSurfaceNode->PrepareSelfNodeForApplyModifiers(); in IsOcclusionNodesNeedSync()