Home
last modified time | relevance | path

Searched refs:FrameCollector (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/frame_analyzer/export/
H A Dframe_collector.h29 class FrameCollector {
31 static FrameCollector &GetInstance();
33 ~FrameCollector() = default;
44 FrameCollector();
45 FrameCollector(const FrameCollector &collector) = delete;
46 FrameCollector(FrameCollector &&collector) = delete;
47 FrameCollector &operator =(const FrameCollector &collector) = delete;
48 FrameCollector &operator =(FrameCollector &&collector) = delete;
H A Dframe_painter.h31 FramePainter(FrameCollector &collector);
49 FrameCollector &collector_;
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/frame_analyzer/src/mingw/
H A Dframe_collector.cpp20 FrameCollector &FrameCollector::GetInstance() in GetInstance()
26 instance = std::unique_ptr<FrameCollector>(new FrameCollector()); in GetInstance()
32 void FrameCollector::MarkFrameEvent(const FrameEventType &type, int64_t timeNs) in MarkFrameEvent()
36 bool FrameCollector::ProcessUIMarkLocked(int32_t index, int64_t timeNs) in ProcessUIMarkLocked()
41 void FrameCollector::ClearEvents() in ClearEvents()
45 FrameCollector::FrameCollector() in FrameCollector() function in OHOS::Rosen::FrameCollector
49 void FrameCollector::SwitchFunction(const char *key, const char *value, void *context) in SwitchFunction()
H A Dframe_painter.cpp22 FramePainter::FramePainter(FrameCollector &collector) : collector_(collector) in FramePainter()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/frame_analyzer/unittest/
H A Dframe_painter_test.cpp50 FramePainter* painter_ptr = new FramePainter(FrameCollector::GetInstance());
62 FrameCollector& controller = FrameCollector::GetInstance();
80 FrameCollector& controller = FrameCollector::GetInstance();
98 FrameCollector& controller = FrameCollector::GetInstance();
116 FrameCollector& controller = FrameCollector::GetInstance();
134 FrameCollector& controller = FrameCollector::GetInstance();
149 FrameCollector& controller = FrameCollector::GetInstance();
H A Dframe_collector_test.cpp72 e = FrameCollector::GetInstance().IsEnabled();
76 FrameCollector::GetInstance().SetEnabled(!e);
101 auto &collector = FrameCollector::GetInstance();
168 auto& collector = FrameCollector::GetInstance();
183 auto& collector = FrameCollector::GetInstance();
196 auto& collector = FrameCollector::GetInstance();
212 auto& collector = FrameCollector::GetInstance();
227 auto& collector = FrameCollector::GetInstance();
245 auto& collector = FrameCollector::GetInstance();
260 auto& that = FrameCollector::GetInstance();
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/frame_analyzer/src/
H A Dframe_collector.cpp48 FrameCollector &FrameCollector::GetInstance() in GetInstance()
50 static FrameCollector instance; in GetInstance()
54 void FrameCollector::SetRepaintCallback(std::function<void()> repaint) in SetRepaintCallback()
59 const FrameInfoQueue &FrameCollector::LockGetFrameQueue() in LockGetFrameQueue()
65 void FrameCollector::UnlockFrameQueue() in UnlockFrameQueue()
70 bool FrameCollector::IsEnabled() const in IsEnabled()
75 void FrameCollector::SetEnabled(bool enable) in SetEnabled()
105 void FrameCollector::ProcessFrameEvent(int32_t index, int64_t timeNs) in ProcessFrameEvent()
175 void FrameCollector::ClearEvents() in ClearEvents()
181 FrameCollector::FrameCollector() in FrameCollector() function in OHOS::Rosen::FrameCollector
[all …]
H A Dframe_painter.cpp34 FramePainter::FramePainter(FrameCollector &collector) : collector_(collector) in FramePainter()
/ohos5.0/foundation/arkui/ace_engine/adapter/ohos/osal/
H A Dframe_report.cpp133 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::AnimateStart); in BeginFlushAnimation()
142 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::AnimateEnd); in EndFlushAnimation()
151 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::BuildStart); in BeginFlushBuild()
160 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::BuildEnd); in EndFlushBuild()
169 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::LayoutStart); in BeginFlushLayout()
178 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::LayoutEnd); in EndFlushLayout()
187 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::DrawStart); in BeginFlushRender()
212 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::DrawEnd); in EndFlushRenderFinish()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/pipeline/
H A Drs_render_thread_visitor.cpp459 FrameCollector::GetInstance().MarkFrameEvent(FrameEventType::ReleaseStart); in ProcessRootRenderNode()
471 FrameCollector::GetInstance().MarkFrameEvent(FrameEventType::ReleaseEnd); in ProcessRootRenderNode()
585 FramePainter fpainter(FrameCollector::GetInstance()); in ProcessRootRenderNode()
587 FrameCollector::GetInstance().MarkFrameEvent(FrameEventType::ReleaseEnd); in ProcessRootRenderNode()
588 FrameCollector::GetInstance().MarkFrameEvent(FrameEventType::FlushStart); in ProcessRootRenderNode()
611 FrameCollector::GetInstance().MarkFrameEvent(FrameEventType::FlushEnd); in ProcessRootRenderNode()
H A Drs_render_thread.cpp95FrameCollector::GetInstance().MarkFrameEvent(start ? FrameEventType::WaitVsyncStart : FrameEventTy… in SendFrameEvent()
355 FrameCollector::GetInstance().SetRepaintCallback([this]() { this->RequestNextVSync(); }); in RenderLoop()