Home
last modified time | relevance | path

Searched refs:absScreen (Results 1 – 14 of 14) sorted by relevance

/ohos5.0/foundation/window/window_manager/dmserver/src/
H A Dabstract_display_controller.cpp148 if (absScreen == nullptr) { in OnAbstractScreenConnect()
160 BindAloneScreenLocked(absScreen); in OnAbstractScreenConnect()
163 AddScreenToMirrorLocked(absScreen); in OnAbstractScreenConnect()
166 AddScreenToExpandLocked(absScreen); in OnAbstractScreenConnect()
174 if (absScreen == nullptr) { in OnAbstractScreenDisconnect()
183 screenGroup = absScreen->GetGroup(); in OnAbstractScreenDisconnect()
266 if (absScreen == nullptr) { in OnAbstractScreenChange()
276 ProcessDisplaySizeChange(absScreen); in OnAbstractScreenChange()
304 ProcessDisplayCompression(absScreen); in ProcessDisplayRotationChange()
598 if (absScreen == nullptr) { in AddScreenToExpandLocked()
[all …]
H A Dabstract_display.cpp31 …y::AbstractDisplay(DisplayId id, sptr<SupportedScreenModes>& info, sptr<AbstractScreen>& absScreen) in AbstractDisplay() argument
34 if (info == nullptr || absScreen == nullptr) { in AbstractDisplay()
38 screenId_ = absScreen->dmsId_; in AbstractDisplay()
39 screenGroupId_ = absScreen->groupDmsId_; in AbstractDisplay()
43 orientation_ = absScreen->orientation_; in AbstractDisplay()
44 name_ = absScreen->GetScreenName(); in AbstractDisplay()
45 static_cast<void>(RequestRotation(absScreen->rotation_)); in AbstractDisplay()
57 CalculateXYDpi(absScreen->GetPhyWidth(), absScreen->GetPhyHeight()); in AbstractDisplay()
63 absScreen->SetVirtualPixelRatio(virtualPixelRatio_); in AbstractDisplay()
76 absScreen->SetVirtualPixelRatio(virtualPixelRatio_); in AbstractDisplay()
H A Dabstract_screen_controller.cpp312 if (absScreen == nullptr) { in ProcessScreenConnected()
321 Rotation rotationAfter = absScreen->CalcRotation(absScreen->screenRequestedOrientation_); in ProcessScreenConnected()
343 absScreen->SetOrientation(absScreen->screenRequestedOrientation_); in ProcessScreenConnected()
360 sptr<AbstractScreen> absScreen = in InitAndGetScreen() local
362 if (absScreen == nullptr) { in InitAndGetScreen()
376 return absScreen; in InitAndGetScreen()
450 absScreen->activeIdx_ = activeModeId; in InitAbstractScreenModesInfo()
627 if (absScreen == nullptr) { in CreateVirtualScreen()
666 absScreen->activeIdx_ = 0; in InitVirtualScreen()
669 return absScreen; in InitVirtualScreen()
[all …]
/ohos5.0/foundation/window/window_manager/dmserver/include/
H A Dabstract_display_controller.h51 void OnAbstractScreenConnect(sptr<AbstractScreen> absScreen);
52 void OnAbstractScreenDisconnect(sptr<AbstractScreen> absScreen);
53 void OnAbstractScreenChange(sptr<AbstractScreen> absScreen, DisplayChangeEvent event);
55 void ProcessDisplaySizeChange(sptr<AbstractScreen> absScreen);
56 void ProcessVirtualPixelRatioChange(sptr<AbstractScreen> absScreen);
57 void ProcessDisplayRotationChange(sptr<AbstractScreen> absScreen, DisplayStateChangeType type);
58 void ProcessDisplayCompression(sptr<AbstractScreen> absScreen);
59 sptr<AbstractDisplay> GetAbstractDisplayByAbsScreen(sptr<AbstractScreen> absScreen);
60 void BindAloneScreenLocked(sptr<AbstractScreen> absScreen);
61 void AddScreenToMirrorLocked(sptr<AbstractScreen> absScreen);
[all …]
H A Dabstract_display.h36 … AbstractDisplay(DisplayId id, sptr<SupportedScreenModes>& info, sptr<AbstractScreen>& absScreen);
H A Dabstract_screen_controller.h102 bool InitAbstractScreenModesInfo(sptr<AbstractScreen>& absScreen);
/ohos5.0/foundation/window/window_manager/dmserver/test/unittest/
H A Dabstract_display_controller_test.cpp106 sptr<AbstractScreen> absScreen = nullptr; variable
107 absDisplayController_->OnAbstractScreenConnect(absScreen);
108 absDisplayController_->OnAbstractScreenDisconnect(absScreen);
156 sptr<AbstractScreen> absScreen = nullptr; variable
177 sptr<AbstractScreen> absScreen = nullptr; variable
198 sptr<AbstractScreen> absScreen = nullptr; variable
365 absDisplayController_->ProcessDisplaySizeChange(absScreen);
433 EXPECT_NE(nullptr, absScreen);
434 absDisplayController_->BindAloneScreenLocked(absScreen);
473 EXPECT_NE(nullptr, absScreen);
[all …]
H A Ddisplay_dumper_test.cpp370 absScreen->activeIdx_ = 0;
371 absScreen->modes_.clear();
372 absScreen->modes_ = { { info } };
373 absScreen->groupDmsId_ = SCREEN_ID_INVALID;
437 absScreen->activeIdx_ = 0;
438 absScreen->modes_.clear();
439 absScreen->modes_ = { { info } };
440 displayDumper->GetScreenInfo(absScreen, oss);
481 absScreen->activeIdx_ = 0;
482 absScreen->modes_.clear();
[all …]
H A Dabstract_display_test.cpp38 sptr<AbstractScreen> absScreen; member in OHOS::Rosen::AbstractDisplayTest
59 absScreen = new AbstractScreen(absController, name, 1, 1); in SetUp()
60 absDisplay = new AbstractDisplay(id, info, absScreen); in SetUp()
63 absDisplay2 = new AbstractDisplay(id, info, absScreen); in SetUp()
66 absDisplay3 = new AbstractDisplay(id, info, absScreen); in SetUp()
91 sptr<AbstractScreen> abstractScreen = absScreen;
H A Ddisplay_cutout_controller_test.cpp220 sptr<AbstractScreen> absScreen; variable
222 absScreen = new AbstractScreen(absScreenController, name, sid, 1);
226 sptr<AbstractDisplay> absDisplay = new AbstractDisplay(id, info, absScreen);
243 absScreenController->dmsScreenMap_.insert(std::make_pair(sid, absScreen));
244 absScreen->modes_.emplace_back(info);
H A Ddisplay_manager_service_test.cpp189 … sptr<AbstractScreen> absScreen = new AbstractScreen(dms_->abstractScreenController_, name, 0, 0); variable
190 sptr<AbstractDisplay> absDisplay = new AbstractDisplay(0, info, absScreen);
408 sptr<AbstractScreen> absScreen = variable
525 sptr<AbstractScreen> absScreen = variable
527 dms_->abstractScreenController_->dmsScreenMap_.insert(std::make_pair(mainScreenId, absScreen));
541 sptr<AbstractScreen> absScreen = variable
543 dms_->abstractScreenController_->dmsScreenMap_.insert(std::make_pair(2, absScreen));
H A Dscreen_rotation_controller_test.cpp55 …sptr<AbstractScreen> absScreen = new AbstractScreen(DisplayManagerService::GetInstance().abstractS… in SetUpTestCase() local
57 absScreen->activeIdx_ = 0; in SetUpTestCase()
58 absScreen->modes_.clear(); in SetUpTestCase()
59 absScreen->modes_ = { { info } }; in SetUpTestCase()
60 sptr<AbstractDisplay> absDisplay = new AbstractDisplay(0, info, absScreen); in SetUpTestCase()
65 {0, absScreen} in SetUpTestCase()
H A Dabstract_screen_controller_test.cpp54 sptr<AbstractScreen> absScreen = new AbstractScreen(absController_, name, dmsId, rsId); in SetUp() local
57 screenVec.emplace_back(absScreen); in SetUp()
60 absController_->dmsScreenMap_.insert(std::make_pair(dmsId, absScreen)); in SetUp()
/ohos5.0/foundation/window/window_manager/window_scene/session_manager/include/
H A Dscreen_session_manager.h150 bool InitAbstractScreenModesInfo(sptr<ScreenSession>& absScreen);