Lines Matching refs:startingWinSurfaceNode_
163 node->startingWinSurfaceNode_ = RSSurfaceNode::Create(rsSurfaceNodeConfig, RSSurfaceNodeType::STARTING_WINDOW_NODE);
164 if (node->startingWinSurfaceNode_ == nullptr) {
189 if (node->startingWinSurfaceNode_ == nullptr) {
196 SurfaceDraw::DrawColor(node->startingWinSurfaceNode_, rect.width_, rect.height_, bkgColor);
201 SurfaceDraw::DrawImageRect(node->startingWinSurfaceNode_, rect, pixelMap, bkgColor);
208 if (weakNode == nullptr || !weakNode->startingWinSurfaceNode_) {
209 WLOGFE("windowNode or startingWinSurfaceNode_ is nullptr");
214 weakNode->startingWinSurfaceNode_->SetAlpha(animationConfig_.startWinAnimationConfig_.opacityStart_);
223 weakNode->startingWinSurfaceNode_->SetAlpha(animationConfig_.startWinAnimationConfig_.opacityEnd_);
235 weakNode->leashWinSurfaceNode_->RemoveChild(weakNode->startingWinSurfaceNode_);
236 weakNode->startingWinSurfaceNode_ = nullptr;
282 weakNode->leashWinSurfaceNode_->RemoveChild(weakNode->startingWinSurfaceNode_);
283 weakNode->startingWinSurfaceNode_ = nullptr;
303 node->leashWinSurfaceNode_->RemoveChild(node->startingWinSurfaceNode_);
307 node->startingWinSurfaceNode_ = nullptr;
311 node->leashWinSurfaceNode_.use_count(), node->startingWinSurfaceNode_.use_count());
363 node->leashWinSurfaceNode_->AddChild(node->startingWinSurfaceNode_, -1);
364 TLOGD(WmsLogTag::WMS_MAIN, "Add startingWinSurfaceNode_ to leashWinSurfaceNode_ end during cold start");