Home
last modified time | relevance | path

Searched refs:HgmTaskHandleThread (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/hyper_graphic_manager/core/frame_rate_manager/
H A Dhgm_task_handle_thread.h22 class HgmTaskHandleThread {
24 static HgmTaskHandleThread& Instance();
34 HgmTaskHandleThread();
35 ~HgmTaskHandleThread() = default;
36 HgmTaskHandleThread(const HgmTaskHandleThread&);
37 HgmTaskHandleThread(const HgmTaskHandleThread&&);
38 HgmTaskHandleThread& operator=(const HgmTaskHandleThread&);
39 HgmTaskHandleThread& operator=(const HgmTaskHandleThread&&);
H A Dhgm_task_handle_thread.cpp26 HgmTaskHandleThread& HgmTaskHandleThread::Instance() in Instance()
28 static HgmTaskHandleThread instance; in Instance()
32 HgmTaskHandleThread::HgmTaskHandleThread() : runner_(AppExecFwk::EventRunner::Create("HgmTaskHandle… in HgmTaskHandleThread() function in OHOS::Rosen::HgmTaskHandleThread
41 std::shared_ptr<AppExecFwk::EventHandler> HgmTaskHandleThread::CreateHandler() in CreateHandler()
46 void HgmTaskHandleThread::PostTask(const std::function<void()>& task, int64_t delayTime) in PostTask()
53 bool HgmTaskHandleThread::PostSyncTask(const std::function<void()>& task) in PostSyncTask()
61 void HgmTaskHandleThread::PostEvent(std::string eventId, const std::function<void()>& task, int64_t… in PostEvent()
68 void HgmTaskHandleThread::RemoveEvent(std::string eventId) in RemoveEvent()
75 void HgmTaskHandleThread::DetectMultiThreadingCalls() in DetectMultiThreadingCalls()
H A Dhgm_frame_rate_manager.cpp183HgmTaskHandleThread::Instance().PostEvent(UP_TIME_OUT_TASK_ID, [this] () { startCheck_.store(true)… in InitTouchManager()
188 HgmTaskHandleThread::Instance().RemoveEvent(UP_TIME_OUT_TASK_ID); in InitTouchManager()
535 HgmTaskHandleThread::Instance().PostTask(task); in HandleFrameRateChangeForLTPO()
750 HgmTaskHandleThread::Instance().PostTask([this, isSafeParam = isSafe] () { in HandleLightFactorStatus()
761 HgmTaskHandleThread::Instance().PostTask([this, packageList] () { in HandlePackageEvent()
1364HgmTaskHandleThread::Instance().PostEvent(ENERGY_ASSURANCE_TASK_ID, task, ENERGY_ASSURANCE_TASK_DE… in EnterEnergyConsumptionAssuranceMode()
1366HgmTaskHandleThread::Instance().PostEvent(UI_ENERGY_ASSURANCE_TASK_ID, uiTask, UI_ENERGY_ASSURANCE… in EnterEnergyConsumptionAssuranceMode()
1371 HgmTaskHandleThread::Instance().RemoveEvent(ENERGY_ASSURANCE_TASK_ID); in ExitEnergyConsumptionAssuranceMode()
1372 HgmTaskHandleThread::Instance().RemoveEvent(UI_ENERGY_ASSURANCE_TASK_ID); in ExitEnergyConsumptionAssuranceMode()
H A Dhgm_touch_manager.cpp37 const auto& runner = HgmTaskHandleThread::Instance().GetRunner();
H A Dhgm_multi_app_strategy.cpp37 handler_ = HgmTaskHandleThread::Instance().CreateHandler(); in HgmMultiAppStrategy()
107 HgmTaskHandleThread::Instance().DetectMultiThreadingCalls(); in CalcVote()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/hyper_graphic_manager/unittest/
H A Dhgm_task_handle_thread_test.cpp49 HgmTaskHandleThread& instance1 = HgmTaskHandleThread::Instance();
50 HgmTaskHandleThread& instance2 = HgmTaskHandleThread::Instance();
63 HgmTaskHandleThread::Instance().PostTask(func);
65 HgmTaskHandleThread::Instance().PostTask(func, delayTime);
76 HgmTaskHandleThread& instance = HgmTaskHandleThread::Instance();
91 HgmTaskHandleThread& instance = HgmTaskHandleThread::Instance();
111 HgmTaskHandleThread& instance = HgmTaskHandleThread::Instance();
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/hyper_graphic_manager/core/hgm_screen_manager/
H A Dhgm_screen.cpp97 HgmTaskHandleThread::Instance().DetectMultiThreadingCalls(); in AddScreenModeInfo()
H A Dhgm_core.cpp477 HgmTaskHandleThread::Instance().DetectMultiThreadingCalls(); in GetScreenSupportedRefreshRates()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/
H A Drs_render_service_connection.cpp1885 HgmTaskHandleThread::Instance().PostTask([enableDynamicModeEvent] () { in NotifyDynamicModeEvent()