Home
last modified time | relevance | path

Searched refs:timeStampNanos (Results 1 - 13 of 13) sorted by relevance

/foundation/arkui/ace_engine/frameworks/base/log/
H A Djank_frame_report.cpp115 void JankFrameReport::JankFrameRecord(int64_t timeStampNanos, const std::string& windowName) in JankFrameRecord() argument
121 int64_t durationTmp = now - std::max(timeStampNanos, prevEndTimeStamp_); in JankFrameRecord()
122 int64_t duration = (now <= timeStampNanos) ? 0 : durationTmp; in JankFrameRecord()
125 PerfMonitor::GetPerfMonitor()->SetFrameTime(timeStampNanos, duration, jank, windowName); in JankFrameRecord()
H A Djank_frame_report.h37 void JankFrameRecord(int64_t timeStampNanos, const std::string& windowName);
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dform_render_window.cpp60 int64_t timeStampNanos, int64_t frameCount, void* data) { in FormRenderWindow()
63 auto onVsync = [id, timeStampNanos, frameCount, refreshPeriod] { in FormRenderWindow()
71 window->OnVsync(static_cast<uint64_t>(timeStampNanos), static_cast<uint64_t>(frameCount)); in FormRenderWindow()
74 pipeline->OnIdle(std::min(ts, timeStampNanos) + refreshPeriod); in FormRenderWindow()
H A Drosen_window.cpp43 vsyncCallback_->onCallback = [weakTask = taskExecutor_, id = id_](int64_t timeStampNanos, int64_t frameCount) { in RosenWindow()
45 auto onVsync = [id, timeStampNanos, frameCount] { in RosenWindow()
58 window->OnVsync(static_cast<uint64_t>(timeStampNanos), static_cast<uint64_t>(frameCount)); in RosenWindow()
62 pipeline->OnIdle(std::min(ts, timeStampNanos) + refreshPeriod); in RosenWindow()
63 JankFrameReport::GetInstance().JankFrameRecord(timeStampNanos, window->GetWindowName()); in RosenWindow()
/foundation/arkui/ace_engine/test/mock/base/
H A Dmock_jank_frame_report.cpp28 void JankFrameReport::JankFrameRecord(int64_t timeStampNanos, const std::string& windowName) {} in JankFrameRecord() argument
/foundation/window/window_manager/test/common/mock/
H A Dmock_uicontent.h50 MOCK_METHOD1(ProcessVsyncEvent, bool(uint64_t timeStampNanos));
/foundation/ability/ability_runtime/test/mock/frameworks_kits_ability_native_test/include/
H A Dmock_ui_content.h54 MOCK_METHOD1(ProcessVsyncEvent, bool(uint64_t timeStampNanos));
/foundation/arkui/ace_engine/adapter/preview/entrance/
H A Dui_content_impl.h78 bool ProcessVsyncEvent(uint64_t timeStampNanos) override;
H A Dui_content_impl.cpp532 bool UIContentImpl::ProcessVsyncEvent(uint64_t timeStampNanos) in ProcessVsyncEvent() argument
/foundation/arkui/ace_engine/test/mock/interfaces/
H A Dmock_uicontent.h59 MOCK_METHOD1(ProcessVsyncEvent, bool(uint64_t timeStampNanos));
/foundation/arkui/ace_engine/interfaces/inner_api/ace/
H A Dui_content.h139 virtual bool ProcessVsyncEvent(uint64_t timeStampNanos) = 0;
/foundation/arkui/ace_engine/adapter/ohos/entrance/
H A Dui_content_impl.h93 bool ProcessVsyncEvent(uint64_t timeStampNanos) override;
H A Dui_content_impl.cpp2375 bool UIContentImpl::ProcessVsyncEvent(uint64_t timeStampNanos) in ProcessVsyncEvent() argument

Completed in 13 milliseconds