/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/fuzztest/ui/rsnode_fuzzer/ |
H A D | rsnode_fuzzer.cpp | 79 if (!surfaceNode) { in RSSurfaceNodeFuzzTest() 82 surfaceNode->AddChild(child, index); in RSSurfaceNodeFuzzTest() 83 surfaceNode->RemoveChild(child); in RSSurfaceNodeFuzzTest() 88 surfaceNode->Marshalling(parcel); in RSSurfaceNodeFuzzTest() 109 surfaceNode->SetBounds(bounds); in RSNodeFuzzTestInner01() 114 surfaceNode->SetFrame(frame); in RSNodeFuzzTestInner01() 121 surfaceNode->SetPivot(pivot); in RSNodeFuzzTestInner01() 143 surfaceNode->SetScale(scale); in RSNodeFuzzTestInner01() 149 surfaceNode->SetSkew(skew); in RSNodeFuzzTestInner01() 155 surfaceNode->SetPersp(persp); in RSNodeFuzzTestInner01() [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_uni_render_composer_adapter_test.cpp | 100 ASSERT_NE(surfaceNode, nullptr); 102 surfaceNode->SetSrcRect(dstRect); 103 surfaceNode->SetDstRect(dstRect); 139 ASSERT_NE(surfaceNode, nullptr); 161 ASSERT_NE(surfaceNode, nullptr); 172 surfaceNode->SetSrcRect(dstRect); 197 ASSERT_NE(surfaceNode, nullptr); 221 ASSERT_NE(surfaceNode, nullptr); 239 ASSERT_NE(surfaceNode, nullptr); 256 ASSERT_NE(surfaceNode, nullptr); [all …]
|
H A D | rs_uni_render_visitor_test.cpp | 564 surfaceNode->SetParent(node); 589 surfaceNode->SetParent(node); 616 surfaceNode->SetParent(node); 1027 surfaceNode->SetIsOnTheTree(true, surfaceNode->GetId(), surfaceNode->GetId()); 1055 surfaceNode->SetIsOnTheTree(true, surfaceNode->GetId(), surfaceNode->GetId()); 1083 surfaceNode->SetIsOnTheTree(true, surfaceNode->GetId(), surfaceNode->GetId()); 1111 surfaceNode->SetIsOnTheTree(true, surfaceNode->GetId(), surfaceNode->GetId()); 1138 surfaceNode->SetIsOnTheTree(true, surfaceNode->GetId(), surfaceNode->GetId()); 1164 surfaceNode->SetIsOnTheTree(true, surfaceNode->GetId(), surfaceNode->GetId()); 1196 surfaceNode->SetIsOnTheTree(true, surfaceNode->GetId(), surfaceNode->GetId()); [all …]
|
H A D | rs_uifirst_manager_test.cpp | 68 ASSERT_NE(surfaceNode, nullptr); 117 ASSERT_NE(surfaceNode, nullptr); 154 ASSERT_NE(surfaceNode, nullptr); 164 surfaceNode->AddChild(childNode); 183 ASSERT_NE(surfaceNode, nullptr); 202 ASSERT_NE(surfaceNode, nullptr); 314 ASSERT_NE(surfaceNode, nullptr); 327 ASSERT_NE(surfaceNode, nullptr); 408 ASSERT_NE(surfaceNode, nullptr); 432 surfaceNode->AddChild(child1); [all …]
|
H A D | rs_render_engine_test.cpp | 370 auto surfaceNode = RSTestUtil::CreateSurfaceNodeWithBuffer(); variable 371 surfaceNode->SetSecurityLayer(true); 390 auto surfaceNode = RSTestUtil::CreateSurfaceNodeWithBuffer(); variable 391 surfaceNode->SetSecurityLayer(false); 410 auto surfaceNode = RSTestUtil::CreateSurfaceNodeWithBuffer(); variable 411 surfaceNode->SetSecurityLayer(false); 428 surfaceNode->GetMutableRenderProperties().SetVisible(true); 446 surfaceNode->GetMutableRenderProperties().SetVisible(true); 447 surfaceNode->GetMutableRenderProperties().SetAlpha(.0f); 451 visitor_->ProcessSurfaceRenderNode(*surfaceNode); [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/ui/ |
H A D | rs_surface_node_test.cpp | 53 ASSERT_TRUE(surfaceNode != nullptr); 374 surfaceNode->SetSkipLayer(true); 512 surfaceNode->GetSurface(); 640 surfaceNode->SetFilter(filter); 657 surfaceNode->SetFilter(filter); 674 surfaceNode->SetFilter(filter); 1033 surfaceNode->SetFreeze(true); 1077 surfaceNode->ClearChildren(); 1091 surfaceNode->SetFreeze(true); 1105 surfaceNode->SetFreeze(false); [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/fuzztest/ui/rssurfacenode_fuzzer/ |
H A D | rssurfacenode_fuzzer.cpp | 85 surfaceNode->GetType(); in DoGetType() 125 surfaceNode->RemoveChild(child); in DoRemoveChild() 147 surfaceNode->ClearChildren(); in DoClearChildren() 167 surfaceNode->GetSecurityLayer(); in DoSetAndGet() 170 surfaceNode->GetSkipLayer(); in DoSetAndGet() 173 surfaceNode->GetFingerprint(); in DoSetAndGet() 182 surfaceNode->GetColorSpace(); in DoSetAndGet() 336 surfaceNode->GetFollowType(); in DoGetFollowType() 432 surfaceNode->GetSurface(); in DoGetSurfaceAndResetContextAlpha() 451 surfaceNode->GetName(); in DoGetNameAndBundleName() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | rosen_render_surface.cpp | 84 if (surfaceNode) { in ReleaseAllBuffers() 85 consumerSurface->ReleaseBuffer(surfaceNode->buffer_, surfaceNode->releaseFence_); in ReleaseAllBuffers() 96 auto surfaceNode = *iter; in ReleaseAllButLastBuffer() local 97 if (surfaceNode) { in ReleaseAllButLastBuffer() 98 consumerSurface->ReleaseBuffer(surfaceNode->buffer_, surfaceNode->releaseFence_); in ReleaseAllButLastBuffer() 122 if (surfaceNode) { in ~RosenRenderSurface() 328 if (!surfaceNode) { in DrawBuffer() 347 surfaceNode->orgin_.GetY(), surfaceNode->buffer_->GetSurfaceBufferWidth(), in DrawBuffer() 357 surfaceNode->orgin_.GetY(), surfaceNode->buffer_->GetSurfaceBufferWidth(), in DrawBuffer() 563 if (!surfaceNode) { in DrawBuffer() [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/ |
H A D | render_service_client_pointer_window_demo.cpp | 35 std::shared_ptr<RSSurfaceNode> surfaceNode; variable 43 surfaceNode->SetBoundsWidth(width); in Resize() 44 surfaceNode->SetBoundsHeight(height); in Resize() 49 surfaceNode->SetBounds( in MoveTo() 127 if (!surfaceNode) { in InitSurface() 190 InitSurfaceStyle(surfaceNode); in main() 196 surfaceNode->SetVisible(false); in main() 201 surfaceNode->SetVisible(true); in main() 209 MoveTo(surfaceNode, 0, 0); in main() 212 MoveTo(surfaceNode, 100, 160); in main() [all …]
|
H A D | render_service_client_subSurface_demo.cpp | 32 void Resize(std::shared_ptr<RSSurfaceNode> surfaceNode, int32_t width, int32_t height) in Resize() argument 36 surfaceNode->SetBoundsWidth(width); in Resize() 37 surfaceNode->SetBoundsHeight(height); in Resize() 40 bool InitSurface(std::shared_ptr<RSSurfaceNode>& surfaceNode, const std::string& surfaceName, in InitSurface() argument 48 surfaceNode = RSSurfaceNode::Create(surfaceNodeConfig, surfaceNodeType); in InitSurface() 49 if (!surfaceNode) { in InitSurface() 53 surfaceNode->SetFrameGravity(Gravity::RESIZE_ASPECT_FILL); in InitSurface() 66 surfaceNode->SetPositionZ(position_z); in InitSurface() 67 … surfaceNode->SetBounds(left, top, (width / STRIDE + 1) * STRIDE, (height / STRIDE + 1) * STRIDE); in InitSurface() 68 surfaceNode->SetBackgroundColor(color); in InitSurface()
|
H A D | render_service_client_fingerprint_demo.cpp | 50 auto surfaceNode = RSSurfaceNode::Create(config, RSSurfaceNodeType::SELF_DRAWING_WINDOW_NODE); in main() local 52 surfaceNode->SetBounds(0, 0, defaultDisplay->GetWidth(), defaultDisplay->GetHeight()); in main() 54 std::shared_ptr<RSSurface> rsSurface = RSSurfaceExtractor::ExtractRSSurface(surfaceNode); in main() 69 surfaceNode->SetFingerprint(true); in main() 72 surfaceNode->SetPositionZ(MAX_ZORDER); in main() 73 surfaceNode->AttachToDisplay(id); in main() 85 surfaceNode->DetachToDisplay(id); in main()
|
H A D | rs_uni_render_fix_rotation_demo.cpp | 41 std::shared_ptr<RSSurfaceNode> surfaceNode; variable 87 void InitSurfaceStyle(std::shared_ptr<RSSurfaceNode> surfaceNode) in InitSurfaceStyle() argument 89 auto ohosSurface = surfaceNode->GetSurface(); in InitSurfaceStyle() 117 surfaceNode = RSSurfaceNode::Create(surfaceNodeConfig, surfaceNodeType); in InitSurface() 118 if (!surfaceNode) { in InitSurface() 122 surfaceNode->SetPositionZ(RSSurfaceNode::POINTER_WINDOW_POSITION_Z); in InitSurface() 123 surfaceNode->SetBounds(NODE_BOUND_LEFT, NODE_BOUND_TOP, NODE_BOUND_WIDTH, NODE_BOUND_HEIGHT); in InitSurface() 124 surfaceNode->SetBackgroundColor(SK_ColorBLACK); in InitSurface() 129 surfaceNode->AttachToDisplay(screenId); in InitSurface() 149 surfaceNode->AddChild(hardwareNode, -1); in main()
|
/ohos5.0/foundation/window/window_manager/utils/test/unittest/ |
H A D | surface_draw_test.cpp | 129 auto surfaceNode = window->GetSurfaceNode(); variable 130 ASSERT_NE(surfaceNode, nullptr); 167 auto surfaceNode = window->GetSurfaceNode(); variable 168 ASSERT_NE(surfaceNode, nullptr); 197 ASSERT_NE(surfaceNode, nullptr); 229 ASSERT_NE(surfaceNode, nullptr); 255 ASSERT_NE(surfaceNode, nullptr); 280 ASSERT_NE(surfaceNode, nullptr); 305 ASSERT_NE(surfaceNode, nullptr); 335 ASSERT_NE(surfaceNode, nullptr); [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_render_node_map.cpp | 50 if (surfaceNode == nullptr) { in ObtainLauncherNodeId() 54 entryViewNodeId_ = surfaceNode->GetId(); in ObtainLauncherNodeId() 57 wallpaperViewNodeId_ = surfaceNode->GetId(); in ObtainLauncherNodeId() 66 if (surfaceNode == nullptr) { in ObtainScreenLockWindowNodeId() 138 if (surfaceNode && surfaceNode->IsUIExtension()) { in AddUIExtensionSurfaceNode() 146 if (surfaceNode && surfaceNode->IsUIExtension()) { in RemoveUIExtensionSurfaceNode() 162 surfaceNodeMap_.emplace(id, surfaceNode); in RegisterRenderNode() 163 if (IsResidentProcess(surfaceNode)) { in RegisterRenderNode() 166 AddUIExtensionSurfaceNode(surfaceNode); in RegisterRenderNode() 167 ObtainLauncherNodeId(surfaceNode); in RegisterRenderNode() [all …]
|
/ohos5.0/foundation/window/window_manager/wmserver/test/unittest/ |
H A D | window_controller_test.cpp | 256 std::shared_ptr<RSSurfaceNode> surfaceNode = nullptr; variable 615 std::shared_ptr<RSSurfaceNode> surfaceNode = nullptr; variable 654 std::shared_ptr<RSSurfaceNode> surfaceNode = nullptr; variable 679 std::shared_ptr<RSSurfaceNode> surfaceNode = nullptr; variable 705 std::shared_ptr<RSSurfaceNode> surfaceNode = nullptr; variable 729 std::shared_ptr<RSSurfaceNode> surfaceNode = nullptr; variable 753 std::shared_ptr<RSSurfaceNode> surfaceNode = nullptr; variable 777 std::shared_ptr<RSSurfaceNode> surfaceNode = nullptr; variable 804 std::shared_ptr<RSSurfaceNode> surfaceNode = nullptr; variable 831 std::shared_ptr<RSSurfaceNode> surfaceNode = nullptr; variable [all …]
|
H A D | starting_window_test.cpp | 102 return surfaceNode; in CreateRSSurfaceNode() 300 ASSERT_NE(nullptr, surfaceNode); 324 ASSERT_NE(nullptr, surfaceNode); 341 ASSERT_NE(nullptr, surfaceNode); 371 ASSERT_NE(nullptr, surfaceNode); 372 node_->surfaceNode_ = surfaceNode; 388 ASSERT_NE(nullptr, surfaceNode); 389 node_->surfaceNode_ = surfaceNode; 420 ASSERT_NE(nullptr, surfaceNode); 421 node_->surfaceNode_ = surfaceNode; [all …]
|
/ohos5.0/foundation/window/window_manager/wmserver/src/ |
H A D | window_system_effect.cpp | 74 if (surfaceNode == nullptr) { in SetCornerRadius() 79 surfaceNode->SetCornerRadius(fullscreenRadius); in SetCornerRadius() 81 surfaceNode->SetCornerRadius(splitRadius); in SetCornerRadius() 83 surfaceNode->SetCornerRadius(floatRadius); in SetCornerRadius() 126 if (surfaceNode == nullptr) { in SetWindowShadow() 137 surfaceNode->SetShadowElevation(0.f); in SetWindowShadow() 139 surfaceNode->SetShadowRadius(0.f); in SetWindowShadow() 141 surfaceNode->SetShadowAlpha(0.f); in SetWindowShadow() 162 surfaceNode->SetShadowColor(colorValue); in SetWindowShadow() 163 surfaceNode->SetShadowOffsetX(shadow.offsetX_ * vpr); in SetWindowShadow() [all …]
|
/ohos5.0/foundation/window/window_manager/dmserver/test/unittest/ |
H A D | abstract_screen_test.cpp | 107 std::shared_ptr<RSSurfaceNode> surfaceNode; variable 109 absScreen_->UpdateRSTree(surfaceNode, true); 115 absScreen_->UpdateRSTree(surfaceNode, true); 120 absScreen_->UpdateRSTree(surfaceNode, true); 124 absScreen_->UpdateRSTree(surfaceNode, false); 597 std::shared_ptr<RSSurfaceNode> surfaceNode; variable 617 surfaceNode = nullptr; 631 std::shared_ptr<RSSurfaceNode> surfaceNode; variable 644 surfaceNode = nullptr; 751 std::shared_ptr<RSSurfaceNode> surfaceNode; variable [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/window_scene/scene/ |
H A D | window_scene.cpp | 97 return surfaceNode; in CreateLeashWindowNode() 114 CHECK_NULL_VOID(surfaceNode); in OnAttachToFrameNode() 128 CHECK_NULL_VOID(surfaceNode); in OnAttachToFrameNode() 131 context->SetRSNode(surfaceNode); in OnAttachToFrameNode() 279 if (!isWindowSizeEqual || surfaceNode == nullptr || !surfaceNode->IsBufferAvailable()) { in BufferAvailableCallback() 341 if (surfaceNode) { in BufferAvailableCallbackForBlank() 449 CHECK_NULL_VOID(surfaceNode); in DisposeSnapshotAndBlankWindow() 477 CHECK_NULL_VOID(surfaceNode); in OnConnect() 644 if (surfaceNode) { in OnDirtyLayoutWrapperSwap() 666 if (surfaceNode) { in OnDirtyLayoutWrapperSwap() [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/ |
H A D | rs_ui_director.cpp | 141 auto surfaceNode = surfaceNode_.lock(); in GoForeground() local 142 if (surfaceNode) { in GoForeground() 143 surfaceNode->MarkUIHidden(false); in GoForeground() 161 if (surfaceNode) { in GoBackground() 162 surfaceNode->MarkUIHidden(true); in GoBackground() 170 if (surfaceNode != nullptr) { in GoBackground() 218 surfaceNode_ = surfaceNode; in SetRSSurfaceNode() 260 auto surfaceNode = surfaceNode_.lock(); in AttachSurface() local 271 auto surfaceNode = surfaceNode_.lock(); in SetAppFreeze() local 272 if (surfaceNode != nullptr) { in SetAppFreeze() [all …]
|
/ohos5.0/foundation/window/window_manager/dmserver/src/ |
H A D | abstract_screen.cpp | 81 surfaceNode->GetName().c_str(), surfaceNode->GetId()); in UpdateRSTree() 84 surfaceNode->SetVisible(true); in UpdateRSTree() 85 rsDisplayNode_->AddChild(surfaceNode, -1); in UpdateRSTree() 87 rsDisplayNode_->RemoveChild(surfaceNode); in UpdateRSTree() 112 surfaceNode->SetVisible(true); in AddSurfaceNode() 114 rsDisplayNode_->AddChild(surfaceNode, -1); in AddSurfaceNode() 115 surfaceNode->SetPositionZ(MAX_ZORDER); in AddSurfaceNode() 117 rsDisplayNode_->AddChild(surfaceNode, -1); in AddSurfaceNode() 121 nativeSurfaceNodes_.push_back(surfaceNode); in AddSurfaceNode() 162 surfaceNode->GetName().c_str(), surfaceNode->GetId()); in UpdateDisplayGroupRSTree() [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/ |
H A D | rs_render_node_map_test.cpp | 51 rsRenderNodeMap.ObtainScreenLockWindowNodeId(surfaceNode); 53 surfaceNode = std::make_shared<RSSurfaceRenderNode>(id); 56 surfaceNode->name_ = "SCBScreenLock"; 71 rsRenderNodeMap.ObtainLauncherNodeId(surfaceNode); 75 surfaceNode = std::make_shared<RSSurfaceRenderNode>(id); 76 surfaceNode->name_ = "SCBDesktop"; 77 rsRenderNodeMap.ObtainLauncherNodeId(surfaceNode); 78 surfaceNode->name_ = "SCBWallpaper"; 79 rsRenderNodeMap.ObtainLauncherNodeId(surfaceNode); 80 surfaceNode->name_ = "SCBNegativeScreen"; [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_uni_render_visitor.cpp | 130 auto name = surfaceNode ? surfaceNode->GetName() : ""; in VisibleDataToString() 468 … surfaceNode.GetVisibleRegionInVirtual().IsEmpty() : surfaceNode.GetVisibleRegion().IsEmpty(); in IsSubTreeOccluded() 1698 if (!surfaceNode) { in UpdateHwcNodeEnable() 1927 if (!surfaceNode) { in UpdateSurfaceDirtyAndGlobalDirty() 1966 if (!surfaceNode) { in UpdateHwcNodeEnableByNodeBelow() 2123 surfaceNode.GetVisibleRegionInVirtual() : surfaceNode.GetVisibleRegion(); in CheckMergeDisplayDirtyByTransparent() 2156 surfaceNode.IsHardwareEnabledTopSurface() && surfaceNode.GetHardCursorStatus()) { in CheckMergeDisplayDirtyByPosChanged() 2360 if (surfaceNode == nullptr) { in UpdateDisplayDirtyAndExtendVisibleRegion() 2409 if (surfaceNode == nullptr) { in UpdateOccludedStatusWithFilterNode() 2413 surfaceNode->SetOccludedStatus(surfaceNode->IsOccludedByFilterCache()); in UpdateOccludedStatusWithFilterNode() [all …]
|
/ohos5.0/foundation/window/window_manager/window_scene/test/unittest/ |
H A D | main_session_lifecycle_test.cpp | 66 auto surfaceNode = RSSurfaceNode::Create(rsSurfaceNodeConfig); in CreateRSSurfaceNode() local 67 return surfaceNode; in CreateRSSurfaceNode() 79 auto surfaceNode = CreateRSSurfaceNode(); variable 90 result = mainSession_->Reconnect(nullptr, testWindowEventChannel, surfaceNode, property); 93 result = mainSession_->Reconnect(mockSessionStage, nullptr, surfaceNode, property); 96 … result = mainSession_->Reconnect(mockSessionStage, testWindowEventChannel, surfaceNode, property); 100 … result = mainSession_->Reconnect(mockSessionStage, testWindowEventChannel, surfaceNode, property); 104 … result = mainSession_->Reconnect(mockSessionStage, testWindowEventChannel, surfaceNode, property); 140 auto surfaceNode = CreateRSSurfaceNode(); variable 149 …connect = mainSession_->Reconnect(mockSessionStage, testWindowEventChannel, surfaceNode, property);
|
/ohos5.0/foundation/window/window_manager/utils/include/ |
H A D | surface_draw.h | 34 static bool DrawColor(std::shared_ptr<RSSurfaceNode> surfaceNode, int32_t bufferWidth, 36 static bool DrawImage(std::shared_ptr<RSSurfaceNode> surfaceNode, int32_t bufferWidth, 38 static bool DrawImage(std::shared_ptr<RSSurfaceNode> surfaceNode, int32_t bufferWidth, 40 static bool DrawImageRect(std::shared_ptr<RSSurfaceNode> surfaceNode, Rect winRect, 42 static bool GetSurfaceSnapshot(const std::shared_ptr<RSSurfaceNode> surfaceNode, 44 static bool DrawMasking(std::shared_ptr<RSSurfaceNode> surfaceNode, Rect screenRect, 51 static sptr<OHOS::Surface> GetLayer(std::shared_ptr<RSSurfaceNode> surfaceNode);
|