From 9d43e70dcd4480f4079ac8ba6353a788f9dd6352 Mon Sep 17 00:00:00 2001 From: gavin Date: Sat, 17 Jun 2023 20:08:58 +0800 Subject: [PATCH] add stub of frame trace Signed-off-by: gavin --- .../innerkits/frameintf/frame_ui_intf.cpp | 30 +++++++++++++++++++ .../innerkits/frameintf/frame_ui_intf.h | 3 ++ 2 files changed, 33 insertions(+) diff --git a/interfaces/innerkits/frameintf/frame_ui_intf.cpp b/interfaces/innerkits/frameintf/frame_ui_intf.cpp index 89b6e21..fb99ceb 100644 --- a/interfaces/innerkits/frameintf/frame_ui_intf.cpp +++ b/interfaces/innerkits/frameintf/frame_ui_intf.cpp @@ -164,6 +164,11 @@ void FrameUiIntf::RenderStart() const FrameMsgMgr::GetInstance().EventUpdate(FrameEvent::EVENT_RENDER_START); } +void FrameUiIntf::RenderEnd() const +{ + return; +} + void FrameUiIntf::SendCommandsStart() const { if (!inited) { @@ -188,6 +193,16 @@ void FrameUiIntf::EndListFling() const FrameMsgMgr::GetInstance().EventUpdate(FrameEvent::EVENT_END_FRAME); } +void FrameUiIntf::FlushBegin() const +{ + return; +} + +void FrameUiIntf::FlushEnd() const +{ + return; +} + extern "C" void Init() { FrameUiIntf::GetInstance().Init(); @@ -268,6 +283,11 @@ extern "C" void RenderStart() FrameUiIntf::GetInstance().RenderStart(); } +extern "C" void RenderEnd() +{ + FrameUiIntf::GetInstance().RenderEnd(); +} + extern "C" void SendCommandsStart() { FrameUiIntf::GetInstance().SendCommandsStart(); @@ -282,5 +302,15 @@ extern "C" void EndListFling() { FrameUiIntf::GetInstance().EndListFling(); } + +extern "C" void FlushBegin() +{ + FrameUiIntf::GetInstance().FlushBegin(); +} + +extern "C" void FlushEnd() +{ + FrameUiIntf::GetInstance().FlushEnd(); +} } // namespace RME } // namespace OHOS diff --git a/interfaces/innerkits/frameintf/frame_ui_intf.h b/interfaces/innerkits/frameintf/frame_ui_intf.h index fbdb42c..4f336b4 100644 --- a/interfaces/innerkits/frameintf/frame_ui_intf.h +++ b/interfaces/innerkits/frameintf/frame_ui_intf.h @@ -41,10 +41,13 @@ public: void ProcessCommandsStart() const; void AnimateStart() const; void RenderStart() const; + void RenderEnd() const; void SendCommandsStart() const; void BeginListFling() const; void EndListFling() const; + void FlushBegin() const; + void FlushEnd() const; private: bool inited = false; }; -- Gitee