Home
last modified time | relevance | path

Searched refs:HgmVSyncGeneratorController (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/hyper_graphic_manager/core/frame_rate_manager/
H A Dhgm_vsync_generator_controller.cpp28 HgmVSyncGeneratorController::HgmVSyncGeneratorController(sptr<VSyncController> rsController, in HgmVSyncGeneratorController() function in OHOS::Rosen::HgmVSyncGeneratorController
36 HgmVSyncGeneratorController::~HgmVSyncGeneratorController() {} in ~HgmVSyncGeneratorController()
38 int32_t HgmVSyncGeneratorController::GetAppOffset(const uint32_t controllerRate) in GetAppOffset()
52 uint64_t HgmVSyncGeneratorController::CalcVSyncQuickTriggerTime(uint64_t lastVSyncTime, uint32_t la… in CalcVSyncQuickTriggerTime()
78 void HgmVSyncGeneratorController::ChangeGeneratorRate(const uint32_t controllerRate, in ChangeGeneratorRate()
114 int64_t HgmVSyncGeneratorController::GetCurrentOffset() const in GetCurrentOffset()
119 uint32_t HgmVSyncGeneratorController::GetCurrentRate() const in GetCurrentRate()
H A Dhgm_vsync_generator_controller.h28 class HgmVSyncGeneratorController {
30 HgmVSyncGeneratorController(sptr<VSyncController> rsController,
32 ~HgmVSyncGeneratorController();
H A Dhgm_frame_rate_manager.h215 std::shared_ptr<HgmVSyncGeneratorController> controller_ = nullptr;
H A Dhgm_frame_rate_manager.cpp144 …controller_ = std::make_shared<HgmVSyncGeneratorController>(rsController, appController, vsyncGene… in RegisterCoreCallbacksAndInitController()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/hyper_graphic_manager/unittest/
H A Dhgm_vsync_generator_controller_test.cpp34 std::shared_ptr<HgmVSyncGeneratorController> controller =
35 std::make_shared<HgmVSyncGeneratorController>(rsController, appController, vsyncGenerator);