Home
last modified time | relevance | path

Searched refs:HgmScreen (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/hyper_graphic_manager/core/hgm_screen_manager/
H A Dhgm_screen.cpp23 HgmScreen::HgmScreen() {} in HgmScreen() function in OHOS::Rosen::HgmScreen
25 HgmScreen::HgmScreen(ScreenId id, int32_t mode, ScreenSize& screenSize) in HgmScreen() function in OHOS::Rosen::HgmScreen
42 HgmScreen::~HgmScreen() {} in ~HgmScreen()
44 uint32_t HgmScreen::GetActiveRefreshRate() const in GetActiveRefreshRate()
55 int32_t HgmScreen::SetActiveRefreshRate(int32_t sceneId, uint32_t rate) in SetActiveRefreshRate()
88 int32_t HgmScreen::SetRefreshRateRange(uint32_t minRate, uint32_t maxRate) in SetRefreshRateRange()
95 int32_t HgmScreen::AddScreenModeInfo(int32_t width, int32_t height, uint32_t rate, int32_t modeId) in AddScreenModeInfo()
113 void HgmScreen::SetActiveModeId(int32_t modeId) in SetActiveModeId()
119 std::shared_ptr<HgmScreen::ScreenProfile> HgmScreen::GetModeViaId(int32_t id) const in GetModeViaId()
132 bool HgmScreen::IfSwitchToRate(int32_t sceneId, uint32_t rate) const in IfSwitchToRate()
[all …]
H A Dhgm_screen.h43 class HgmScreen : public virtual RefBase {
45 HgmScreen();
46 HgmScreen(ScreenId id, int32_t mode, ScreenSize& screenSize);
47 virtual ~HgmScreen();
H A Dhgm_core.h225 sptr<HgmScreen> GetScreen(ScreenId id) const;
226 sptr<HgmScreen> GetActiveScreen() const;
284 std::vector<sptr<HgmScreen>> screenList_;
H A Dhgm_core.cpp363 sptr<HgmScreen> newScreen = new HgmScreen(id, defaultMode, screenSize); in AddScreen()
463 sptr<HgmScreen> HgmCore::GetScreen(ScreenId id) const in GetScreen()
516 sptr<HgmScreen> HgmCore::GetActiveScreen() const in GetActiveScreen()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/hyper_graphic_manager/unittest/
H A Dhyper_graphic_manager_test.cpp154 sptr<HgmScreen> screen = nullptr;
278 sptr<HgmScreen> screen = nullptr;
331 sptr<HgmScreen> screen = nullptr;
388 sptr<HgmScreen> screen = instance.GetScreen(screenId1);
389 sptr<HgmScreen> screen2 = instance.GetScreen(screenId2);
419 sptr<HgmScreen> screen1 = new HgmScreen();
452 sptr<HgmScreen> screen = nullptr;
514 sptr<HgmScreen> screen = nullptr;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/hyper_graphic_manager/core/frame_rate_manager/
H A Dhgm_frame_rate_manager.cpp702 sptr<HgmScreen> hgmScreen = hgmCore.GetScreen(hgmCore.GetActiveScreenId()); in PixelToMM()