/ohos5.0/foundation/window/window_manager/dmserver/include/ |
H A D | abstract_display_controller.h | 51 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 D | abstract_screen.h | 36 class AbstractScreen : public RefBase { 39 AbstractScreen() = delete; 40 WM_DISALLOW_COPY_AND_MOVE(AbstractScreen); 41 ~AbstractScreen(); 108 class AbstractScreenGroup : public AbstractScreen { 116 bool AddChild(sptr<AbstractScreen>& dmsScreen, Point& startPoint); 117 … bool AddChildren(std::vector<sptr<AbstractScreen>>& dmsScreens, std::vector<Point>& startPoints); 118 bool RemoveChild(sptr<AbstractScreen>& dmsScreen); 119 bool RemoveDefaultScreen(const sptr<AbstractScreen>& dmsScreen); 121 std::vector<sptr<AbstractScreen>> GetChildren() const; [all …]
|
H A D | abstract_screen_controller.h | 37 using OnAbstractScreenConnectCb = std::function<void(sptr<AbstractScreen>)>; 52 sptr<AbstractScreen> GetAbstractScreen(ScreenId dmsScreenId) const; 93 void SetScreenRotateAnimation(sptr<AbstractScreen>& screen, ScreenId screenId, 100 sptr<AbstractScreen> InitAndGetScreen(ScreenId rsScreenId); 102 bool InitAbstractScreenModesInfo(sptr<AbstractScreen>& absScreen); 104 sptr<AbstractScreenGroup> AddToGroupLocked(sptr<AbstractScreen> newScreen); 105 sptr<AbstractScreenGroup> RemoveFromGroupLocked(sptr<AbstractScreen> screen); 106 void RemoveDefaultScreenFromGroupLocked(sptr<AbstractScreen> screen); 107 bool RemoveChildFromGroup(sptr<AbstractScreen>, sptr<AbstractScreenGroup>); 108 bool CheckScreenInScreenGroup(sptr<AbstractScreen> newScreen) const; [all …]
|
H A D | abstract_display.h | 36 … AbstractDisplay(DisplayId id, sptr<SupportedScreenModes>& info, sptr<AbstractScreen>& absScreen); 52 bool BindAbstractScreen(sptr<AbstractScreen> abstractDisplay);
|
H A D | display_dumper.h | 51 void GetScreenInfo(const sptr<AbstractScreen>& screen, std::ostringstream& oss) const;
|
/ohos5.0/foundation/window/window_manager/dmserver/src/ |
H A D | abstract_screen.cpp | 30 AbstractScreen::AbstractScreen(sptr<AbstractScreenController> screenController, const std::string& … in AbstractScreen() function in OHOS::Rosen::AbstractScreen 38 AbstractScreen::~AbstractScreen() in ~AbstractScreen() 56 sptr<AbstractScreenGroup> AbstractScreen::GetGroup() const in GetGroup() 266 ScreenId AbstractScreen::GetScreenGroupId() const in GetScreenGroupId() 350 DMError AbstractScreen::SetScreenColorTransform() in SetScreenColorTransform() 404 float AbstractScreen::GetVirtualPixelRatio() const in GetVirtualPixelRatio() 472 void AbstractScreen::SetPhyWidth(uint32_t phyWidth) in SetPhyWidth() 477 void AbstractScreen::SetPhyHeight(uint32_t phyHeight) in SetPhyHeight() 482 uint32_t AbstractScreen::GetPhyWidth() const in GetPhyWidth() 487 uint32_t AbstractScreen::GetPhyHeight() const in GetPhyHeight() [all …]
|
H A D | abstract_display_controller.cpp | 146 void AbstractDisplayController::OnAbstractScreenConnect(sptr<AbstractScreen> absScreen) in OnAbstractScreenConnect() 172 void AbstractDisplayController::OnAbstractScreenDisconnect(sptr<AbstractScreen> absScreen) in OnAbstractScreenDisconnect() 224 …sptr<AbstractScreen> defaultScreen = abstractScreenController_->GetAbstractScreen(defaultScreenId); in ProcessNormalScreenDisconnected() 288 void AbstractDisplayController::ProcessDisplayRotationChange(sptr<AbstractScreen> absScreen, in ProcessDisplayRotationChange() 307 void AbstractDisplayController::ProcessDisplayCompression(sptr<AbstractScreen> absScreen) in ProcessDisplayCompression() 393 void AbstractDisplayController::ProcessDisplayUpdateOrientation(sptr<AbstractScreen> absScreen, in ProcessDisplayUpdateOrientation() 436 void AbstractDisplayController::ProcessDisplaySizeChange(sptr<AbstractScreen> absScreen) in ProcessDisplaySizeChange() 518 void AbstractDisplayController::ProcessVirtualPixelRatioChange(sptr<AbstractScreen> absScreen) in ProcessVirtualPixelRatioChange() 545 void AbstractDisplayController::BindAloneScreenLocked(sptr<AbstractScreen> realAbsScreen) in BindAloneScreenLocked() 591 void AbstractDisplayController::AddScreenToMirrorLocked(sptr<AbstractScreen> absScreen) in AddScreenToMirrorLocked() [all …]
|
H A D | abstract_screen_controller.cpp | 107 sptr<AbstractScreen> screen = GetAbstractScreen(dmsScreenId); in GetRSDisplayNodeByScreenId() 360 sptr<AbstractScreen> absScreen = in InitAndGetScreen() 651 …sptr<AbstractScreen> absScreen = new(std::nothrow) AbstractScreen(this, option.name_, dmsScreenId,… in InitVirtualScreen() 955 sptr<AbstractScreen> screen = GetAbstractScreen(screenId); in GetScreenSupportedColorGamuts() 964 sptr<AbstractScreen> screen = GetAbstractScreen(screenId); in GetScreenColorGamut() 973 sptr<AbstractScreen> screen = GetAbstractScreen(screenId); in SetScreenColorGamut() 982 sptr<AbstractScreen> screen = GetAbstractScreen(screenId); in GetScreenGamutMap() 991 sptr<AbstractScreen> screen = GetAbstractScreen(screenId); in SetScreenGamutMap() 1000 sptr<AbstractScreen> screen = GetAbstractScreen(screenId); in SetScreenColorTransform() 1045 sptr<AbstractScreen> absScreen = nullptr; in ProcessScreenModeChanged() [all …]
|
H A D | abstract_display.cpp | 31 …y::AbstractDisplay(DisplayId id, sptr<SupportedScreenModes>& info, sptr<AbstractScreen>& absScreen) in AbstractDisplay() 232 bool AbstractDisplay::BindAbstractScreen(sptr<AbstractScreen> abstractScreen) in BindAbstractScreen()
|
H A D | display_dumper.cpp | 327 void DisplayDumper::GetScreenInfo(const sptr<AbstractScreen>& screen, std::ostringstream& oss) const in GetScreenInfo()
|
/ohos5.0/foundation/window/window_manager/dmserver/test/unittest/ |
H A D | abstract_display_controller_test.cpp | 42 sptr<AbstractScreen> absScreen_ = nullptr;; 106 sptr<AbstractScreen> absScreen = nullptr; 156 sptr<AbstractScreen> absScreen = nullptr; 177 sptr<AbstractScreen> absScreen = nullptr; 198 sptr<AbstractScreen> absScreen = nullptr; 217 sptr<AbstractScreen> absScreen = new AbstractScreen(absScreenController_, name_, 1, 1); 338 sptr<AbstractScreen> absScreen = new AbstractScreen(absScreenController_, name_, 1, 1); 363 sptr<AbstractScreen> absScreen = new AbstractScreen(absScreenController_, name_, 1, 1); 432 sptr<AbstractScreen> absScreen = new AbstractScreen(absScreenController_, name_, 1, 1); 472 sptr<AbstractScreen> absScreen = new AbstractScreen(absScreenController_, name_, 1, 1);
|
H A D | abstract_screen_controller_test.cpp | 36 std::vector<sptr<AbstractScreen>> screenVec; 54 sptr<AbstractScreen> absScreen = new AbstractScreen(absController_, name, dmsId, rsId); in SetUp() 130 sptr<AbstractScreen> screen = screenVec[0]; 144 sptr<AbstractScreen> screen = screenVec[0]; 158 sptr<AbstractScreen> screen = screenVec[0]; 413 sptr<AbstractScreen> screen = screenVec[0]; 424 sptr<AbstractScreen> screen = screenVec[0]; 437 sptr<AbstractScreen> screen = screenVec[0]; 448 sptr<AbstractScreen> screen = screenVec[0]; 650 sptr<AbstractScreen> screen = absController_->GetAbstractScreen(2); [all …]
|
H A D | abstract_display_test.cpp | 38 sptr<AbstractScreen> absScreen; 59 absScreen = new AbstractScreen(absController, name, 1, 1); in SetUp() 81 sptr<AbstractScreen> abstractScreen = nullptr; 91 sptr<AbstractScreen> abstractScreen = absScreen;
|
H A D | abstract_screen_test.cpp | 34 static sptr<AbstractScreen> absScreen_; 40 sptr<AbstractScreen> AbstractScreenTest::absScreen_ = nullptr; 193 sptr<AbstractScreen> absScreen0 = new AbstractScreen(absScreenController0, name_, 0, -1ULL); 327 sptr<AbstractScreen> absScreenTest = new AbstractScreen(absScreenController, name_, 0, 0); 353 sptr<AbstractScreen> absTest = nullptr; 380 sptr<AbstractScreen> absTest = absScreen_; 427 sptr<AbstractScreen> absTest = nullptr; 483 std::vector<sptr<AbstractScreen>> vecSptr; 499 sptr<AbstractScreen> absTest = nullptr; 532 sptr<AbstractScreen> absTest = nullptr; [all …]
|
H A D | display_manager_service_test.cpp | 189 … sptr<AbstractScreen> absScreen = new AbstractScreen(dms_->abstractScreenController_, name, 0, 0); 408 sptr<AbstractScreen> absScreen = 409 new AbstractScreen(nullptr, "", INVALID_SCREEN_ID, INVALID_SCREEN_ID); 525 sptr<AbstractScreen> absScreen = 526 new AbstractScreen(nullptr, "", INVALID_SCREEN_ID, INVALID_SCREEN_ID); 541 sptr<AbstractScreen> absScreen = 542 new AbstractScreen(nullptr, "", INVALID_SCREEN_ID, INVALID_SCREEN_ID);
|
H A D | display_dumper_test.cpp | 368 …sptr<AbstractScreen> absScreen = new AbstractScreen(DisplayManagerService::GetInstance().abstractS… 435 …sptr<AbstractScreen> absScreen = new AbstractScreen(DisplayManagerService::GetInstance().abstractS… 479 …sptr<AbstractScreen> absScreen = new AbstractScreen(DisplayManagerService::GetInstance().abstractS…
|
H A D | display_cutout_controller_test.cpp | 220 sptr<AbstractScreen> absScreen; 222 absScreen = new AbstractScreen(absScreenController, name, sid, 1);
|
H A D | screen_rotation_controller_test.cpp | 55 …sptr<AbstractScreen> absScreen = new AbstractScreen(DisplayManagerService::GetInstance().abstractS… in SetUpTestCase()
|
/ohos5.0/foundation/window/window_manager/utils/include/ |
H A D | screen_info.h | 32 friend class AbstractScreen; variable
|