Home
last modified time | relevance | path

Searched refs:screenManager (Results 1 – 25 of 33) sorted by relevance

12

/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/screen_manager/
H A Drs_screen_manager_test.cpp68 ASSERT_NE(nullptr, screenManager);
80 ASSERT_NE(nullptr, screenManager);
94 ASSERT_NE(nullptr, screenManager);
108 ASSERT_NE(nullptr, screenManager);
136 ASSERT_NE(nullptr, screenManager);
1001 screenManager->Init();
1027 auto id1 = screenManager->
1030 auto id2 = screenManager->
1682 auto id = screenManager->
1709 auto id = screenManager->
[all …]
/ohos5.0/foundation/window/window_manager/test/fuzztest/dms/screenmanager_fuzzer/
H A Dscreenmanager_fuzzer.cpp87 screenManager.GetAllScreens(allScreen); in ScreenPowerFuzzTest()
89 screenManager.GetScreenPower(screen->GetId()); in ScreenPowerFuzzTest()
126 screenManager.DestroyVirtualScreen(screenId); in MakeMirrorWithVirtualScreenFuzzTest()
130 screenManager.DestroyVirtualScreen(screenId); in MakeMirrorWithVirtualScreenFuzzTest()
134 screenManager.RemoveVirtualScreenFromGroup(ids); in MakeMirrorWithVirtualScreenFuzzTest()
165 screenManager.MakeExpand(options, groupId); in MakeExpandWithVirtualScreenFuzzTest()
175 screenManager.RemoveVirtualScreenFromGroup(ids); in MakeExpandWithVirtualScreenFuzzTest()
202 screenManager.GetScreenById(screenId); in CreateAndDestroyVirtualScreenFuzzTest()
203 screenManager.DestroyVirtualScreen(screenId); in CreateAndDestroyVirtualScreenFuzzTest()
230 screenManager.SetScreenRotationLocked(flag); in SetScreenRotationLockedFuzzTest()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_vblank_idle_corrector.cpp41 auto screenManager = CreateOrGetScreenManager(); in ProcessScreenConstraint() local
42 if (screenManager == nullptr) { in ProcessScreenConstraint()
47 auto defaultScreenId = screenManager->GetDefaultScreenId(); in ProcessScreenConstraint()
52screenManager->SetScreenConstraint(defaultScreenId, 0, ScreenConstraintType::CONSTRAINT_NONE); in ProcessScreenConstraint()
60 screenManager->SetScreenConstraint(currIdleScreenId_, in ProcessScreenConstraint()
63screenManager->SetScreenConstraint(currIdleScreenId_, 0, ScreenConstraintType::CONSTRAINT_NONE); in ProcessScreenConstraint()
72 screenManager->SetScreenConstraint(defaultScreenId, in ProcessScreenConstraint()
75screenManager->SetScreenConstraint(defaultScreenId, 0, ScreenConstraintType::CONSTRAINT_NONE); in ProcessScreenConstraint()
H A Drs_render_service_visitor.cpp64 sptr<RSScreenManager> screenManager = CreateOrGetScreenManager(); in PrepareDisplayRenderNode() local
65 if (!screenManager) { in PrepareDisplayRenderNode()
71 ScreenInfo curScreenInfo = screenManager->QueryScreenInfo(node.GetScreenId()); in PrepareDisplayRenderNode()
135 sptr<RSScreenManager> screenManager = CreateOrGetScreenManager(); in ProcessDisplayRenderNode() local
136 if (!screenManager) { in ProcessDisplayRenderNode()
140 ScreenInfo curScreenInfo = screenManager->QueryScreenInfo(node.GetScreenId()); in ProcessDisplayRenderNode()
143 ScreenId defaultScreenId = screenManager->GetDefaultScreenId(); in ProcessDisplayRenderNode()
144 screenManager->GetScreenActiveMode(defaultScreenId, modeInfo); in ProcessDisplayRenderNode()
149 screenManager->ForceRefreshOneFrameIfNoRNV(); in ProcessDisplayRenderNode()
H A Drs_uni_render_virtual_processor.cpp44 auto screenManager = CreateOrGetScreenManager(); in InitForRenderThread() local
45 if (screenManager == nullptr) { in InitForRenderThread()
53 auto virtualScreenInfo = screenManager->QueryScreenInfo(virtualScreenId_); in InitForRenderThread()
54 canvasRotation_ = screenManager->GetCanvasRotation(virtualScreenId_); in InitForRenderThread()
55 scaleMode_ = screenManager->GetScaleMode(virtualScreenId_); in InitForRenderThread()
66 screenCorrection_ = screenManager->GetScreenCorrection(mirroredParams->GetScreenId()); in InitForRenderThread()
67 auto mainScreenInfo = screenManager->QueryScreenInfo(mirroredParams->GetScreenId()); in InitForRenderThread()
78 producerSurface_ = screenManager->GetProducerSurface(virtualScreenId_); in InitForRenderThread()
93 …if (rsSurface == nullptr || screenManager->GetAndResetVirtualSurfaceUpdateFlag(virtualScreenId_)) { in InitForRenderThread()
H A Drs_hardware_thread.cpp104 auto screenManager = CreateOrGetScreenManager(); in Start() local
105 if (screenManager == nullptr || !screenManager->Init()) { in Start()
379 auto screenManager = CreateOrGetScreenManager(); in ExecuteSwitchRefreshRate() local
406 auto screenManager = CreateOrGetScreenManager(); in PerformSetActiveMode() local
407 if (screenManager == nullptr) { in PerformSetActiveMode()
436 screenManager->SetScreenActiveMode(id, modeId); in PerformSetActiveMode()
555 auto screenManager = CreateOrGetScreenManager(); in Redraw() local
556 if (screenManager == nullptr) { in Redraw()
618 auto screenManager = CreateOrGetScreenManager(); in AddRefreshRateCount() local
619 if (screenManager == nullptr) { in AddRefreshRateCount()
[all …]
H A Drs_pointer_window_manager.cpp87 auto screenManager = CreateOrGetScreenManager(); in CheckHardCursorSupport() local
88 if (!screenManager) { in CheckHardCursorSupport()
91 return screenManager->GetDisplayPropertyForHardCursor(curDisplayNode->GetScreenId()); in CheckHardCursorSupport()
H A Drs_virtual_screen_processor.cpp54 auto screenManager = CreateOrGetScreenManager(); in Init() local
55 if (screenManager == nullptr) { in Init()
60 producerSurface_ = screenManager->GetProducerSurface(node.GetScreenId()); in Init()
H A Drs_processor.cpp169 auto screenManager = CreateOrGetScreenManager(); in Init() local
170 if (screenManager == nullptr) { in Init()
178 screenInfo_ = screenManager->QueryScreenInfo(node.GetScreenId()); in Init()
184 auto mirroredScreenInfo = screenManager->QueryScreenInfo(mirroredId_); in Init()
H A Drs_uni_render_engine.cpp106 auto screenManager = CreateOrGetScreenManager(); in DrawLayers() local
107 if (screenManager != nullptr) { in DrawLayers()
H A Drs_surface_capture_task.cpp152 sptr<RSScreenManager> screenManager = CreateOrGetScreenManager(); in CreatePixelMapByDisplayNode() local
153 if (!screenManager) { in CreatePixelMapByDisplayNode()
157 auto screenInfo = screenManager->QueryScreenInfo(screenId); in CreatePixelMapByDisplayNode()
H A Drs_surface_capture_task_parallel.cpp302 sptr<RSScreenManager> screenManager = CreateOrGetScreenManager(); in CreatePixelMapByDisplayNode() local
303 if (!screenManager) { in CreatePixelMapByDisplayNode()
307 auto screenInfo = screenManager->QueryScreenInfo(screenId); in CreatePixelMapByDisplayNode()
308 screenCorrection_ = screenManager->GetScreenCorrection(screenId); in CreatePixelMapByDisplayNode()
H A Drs_uni_render_visitor.h266 void HandleColorGamuts(RSDisplayRenderNode& node, const sptr<RSScreenManager>& screenManager);
268 void HandlePixelFormat(RSDisplayRenderNode& node, const sptr<RSScreenManager>& screenManager);
H A Drs_uni_render_thread.cpp595 auto screenManager = CreateOrGetScreenManager(); in GetRefreshRate() local
596 if (!screenManager) { in GetRefreshRate()
600 return HgmCore::Instance().GetScreenCurrentRefreshRate(screenManager->GetDefaultScreenId()); in GetRefreshRate()
H A Drs_uni_render_util.cpp1946 auto screenManager = CreateOrGetScreenManager(); in CheckRenderSkipIfScreenOff() local
1947 if (!screenManager) { in CheckRenderSkipIfScreenOff()
1952 auto disableRenderControlScreensCount = screenManager->GetDisableRenderControlScreensCount(); in CheckRenderSkipIfScreenOff()
1954 screenManager->IsScreenPowerOff(screenId.value()) : screenManager->IsAllScreensPowerOff(); in CheckRenderSkipIfScreenOff()
1960 if (extraFrame && screenManager->GetPowerOffNeedProcessOneFrame()) { in CheckRenderSkipIfScreenOff()
1962 screenManager->ResetPowerOffNeedProcessOneFrame(); in CheckRenderSkipIfScreenOff()
1965 return !screenManager->GetPowerOffNeedProcessOneFrame(); in CheckRenderSkipIfScreenOff()
H A Drs_composer_adapter.cpp48 auto screenManager = CreateOrGetScreenManager(); in Init() local
49 if (screenManager == nullptr) { in Init()
53 output_ = screenManager->GetOutput(ToScreenPhysicalId(screenInfo.id)); in Init()
H A Drs_main_thread.cpp1689 auto screenManager = CreateOrGetScreenManager(); in GetRefreshRate() local
1690 if (!screenManager) { in GetRefreshRate()
1695 screenManager->GetDefaultScreenId()); in GetRefreshRate()
2047 sptr<RSScreenManager> screenManager = CreateOrGetScreenManager(); in DoDirectComposition() local
2048 if (screenManager == nullptr) { in DoDirectComposition()
2052 auto screenInfo = screenManager->QueryScreenInfo(displayNode->GetScreenId()); in DoDirectComposition()
2813 auto screenManager = CreateOrGetScreenManager(); in Animate() local
2814 needPrintAnimationDFX = screenManager != nullptr && screenManager->IsAllScreensPowerOff(); in Animate()
4179 if (auto screenManager = CreateOrGetScreenManager()) { in UpdateLuminance() local
4194 screenManager->SetScreenBacklight(screenId, newLevel); in UpdateLuminance()
/ohos5.0/foundation/window/window_manager/dm/test/unittest/
H A Dscreen_manager_test.cpp394 auto& screenManager = ScreenManager::GetInstance(); variable
395 auto result = screenManager.RegisterScreenGroupListener(nullptr);
399 if (screenManager.pImpl_->screenManagerListener_ == nullptr) {
402 result = screenManager.RegisterScreenGroupListener(listener);
405 result = screenManager.UnregisterScreenGroupListener(nullptr);
408 auto sizeScreen = screenManager.pImpl_->screenListeners_.size();
431 auto& screenManager = ScreenManager::GetInstance(); variable
436 if (screenManager.pImpl_->screenManagerListener_ == nullptr) {
445 auto sizeScreen = screenManager.pImpl_->screenListeners_.size();
502 auto& screenManager = ScreenManager::GetInstance(); variable
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/screen_manager/
H A Drs_screen_manager.cpp311 if (screenManager == nullptr) { in OnHotPlug()
348 if (screenManager == nullptr) { in OnRefresh()
352 screenManager->OnRefreshEvent(id); in OnRefresh()
371 if (screenManager == nullptr) { in OnHwcDead()
377 screenManager->CleanAndReinit(); in OnHwcDead()
404 if (screenManager == nullptr) { in OnScreenVBlankIdle()
427 if (screenManager == nullptr) { in CleanAndReinit()
440 screenManager->OnHwcDeadEvent(); in CleanAndReinit()
446 if (!screenManager->Init()) { in CleanAndReinit()
455 screenManager->OnHwcDeadEvent(); in CleanAndReinit()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/
H A Drs_display_render_node_drawable.cpp578 sptr<RSScreenManager> screenManager = CreateOrGetScreenManager(); in OnDraw() local
579 if (!screenManager) { in OnDraw()
601 screenManager->ForceRefreshOneFrameIfNoRNV(); in OnDraw()
638 screenManager->GetCastScreenBlackList(currentBlackList_); in OnDraw()
933 sptr<RSScreenManager> screenManager = CreateOrGetScreenManager(); in CalculateVirtualDirty() local
934 if (!screenManager) { in CalculateVirtualDirty()
1208 sptr<RSScreenManager> screenManager = CreateOrGetScreenManager(); in CalculateVirtualDirtyForWiredScreen() local
1209 if (screenManager == nullptr) { in CalculateVirtualDirtyForWiredScreen()
1265 auto screenManager = CreateOrGetScreenManager(); in ScaleAndRotateMirrorForWiredScreen() local
1266 if (screenManager) { in ScaleAndRotateMirrorForWiredScreen()
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/parallel_render/
H A Drs_sub_thread.cpp180 auto screenManager = CreateOrGetScreenManager(); in RenderCache() local
181 if (!screenManager) { in RenderCache()
185 visitor->SetScreenInfo(screenManager->QueryScreenInfo(screenManager->GetDefaultScreenId())); in RenderCache()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/
H A Drs_render_service_visitor_test.cpp760 auto screenManager = CreateOrGetScreenManager(); variable
761 ASSERT_NE(screenManager, nullptr);
772 screenManager->MockHdiScreenConnected(rsScreen);
791 auto screenManager = CreateOrGetScreenManager(); variable
792 ASSERT_NE(screenManager, nullptr);
804 screenManager->MockHdiScreenConnected(rsScreen);
H A Drs_hardware_thread_test.cpp81 OHOS::Rosen::impl::RSScreenManager& screenManager = in TearDown() local
83 screenManager.screens_.erase(screenId_); in TearDown()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/drawable/
H A Drs_display_render_node_drawable_test.cpp987 auto* screenManager = static_cast<impl::RSScreenManager*>(screenManagerPtr.GetRefPtr()); variable
991 screenManager->screens_.insert(std::make_pair(screenId, std::move(screen)));
993 ASSERT_FALSE(screenManager->screens_.empty());
995 screenManager->screens_.clear();
998 screenManager->screens_.insert(std::make_pair(screenId, std::move(screenPtr)));
1002 ASSERT_FALSE(screenManager->screens_.empty());
1004 screenManager->screens_.clear();
1007 screenManager->screens_.insert(std::make_pair(screenId, std::move(managerPtr)));
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/dfx/
H A Drs_dirty_rects_dfx.cpp129 auto screenManager = CreateOrGetScreenManager(); in RefreshRateRotationProcess() local
130 auto mainScreenInfo = screenManager->QueryScreenInfo(screenId); in RefreshRateRotationProcess()

12