Home
last modified time | relevance | path

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

/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
[all...]
H A Dframe_painter.cpp22 FramePainter::FramePainter(FrameCollector &collector) : collector_(collector) in FramePainter()
/foundation/graphic/graphic_2d/rosen/modules/frame_analyzer/export/
H A Dframe_collector.h29 class FrameCollector { class
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
[all...]
H A Dframe_painter.h31 FramePainter(FrameCollector &collector);
49 FrameCollector &collector_;
/foundation/graphic/graphic_2d/rosen/test/frame_analyzer/unittest/
H A Dframe_collector_test.cpp50 auto &instance1 = FrameCollector::GetInstance(); in HWTEST_F()
51 auto &instance2 = FrameCollector::GetInstance(); in HWTEST_F()
72 e = FrameCollector::GetInstance().IsEnabled(); in HWTEST_F()
76 FrameCollector::GetInstance().SetEnabled(!e); in HWTEST_F()
80 STEP_ASSERT_EQ(FrameCollector::GetInstance().IsEnabled(), !e); in HWTEST_F()
88 * EnvConditions: Enable and ClearEvents FrameCollector
101 auto &collector = FrameCollector::GetInstance(); in HWTEST_F()
103 STEP("Enable and ClearEvents FrameCollector") { in HWTEST_F()
168 auto& collector = FrameCollector::GetInstance(); in HWTEST_F()
183 auto& collector = FrameCollector in HWTEST_F()
[all...]
H A Dframe_painter_test.cpp50 FramePainter* painter_ptr = new FramePainter(FrameCollector::GetInstance()); in HWTEST_F()
62 FrameCollector& controller = FrameCollector::GetInstance(); in HWTEST_F()
80 FrameCollector& controller = FrameCollector::GetInstance(); in HWTEST_F()
98 FrameCollector& controller = FrameCollector::GetInstance(); in HWTEST_F()
116 FrameCollector& controller = FrameCollector::GetInstance(); in HWTEST_F()
134 FrameCollector in HWTEST_F()
[all...]
/foundation/graphic/graphic_2d/rosen/modules/frame_analyzer/src/
H A Dframe_collector.cpp36 #define LOG_TAG "FrameCollector"
48 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()
80 void FrameCollector
181 FrameCollector::FrameCollector() FrameCollector() function in OHOS::Rosen::FrameCollector
[all...]
H A Dframe_painter.cpp34 FramePainter::FramePainter(FrameCollector &collector) : collector_(collector) in FramePainter()
/foundation/arkui/ace_engine/adapter/ohos/osal/
H A Dframe_report.cpp129 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::AnimateStart); in BeginFlushAnimation()
138 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::AnimateEnd); in EndFlushAnimation()
147 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::BuildStart); in BeginFlushBuild()
156 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::BuildEnd); in EndFlushBuild()
165 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::LayoutStart); in BeginFlushLayout()
174 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::LayoutEnd); in EndFlushLayout()
183 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::DrawStart); in BeginFlushRender()
208 Rosen::FrameCollector::GetInstance().MarkFrameEvent(Rosen::FrameEventType::DrawEnd); in EndFlushRenderFinish()
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/pipeline/
H A Drs_render_thread_visitor.cpp426 FrameCollector::GetInstance().MarkFrameEvent(FrameEventType::ReleaseStart); in ProcessRootRenderNode()
438 FrameCollector::GetInstance().MarkFrameEvent(FrameEventType::ReleaseEnd); in ProcessRootRenderNode()
549 FramePainter fpainter(FrameCollector::GetInstance()); in ProcessRootRenderNode()
551 FrameCollector::GetInstance().MarkFrameEvent(FrameEventType::ReleaseEnd); in ProcessRootRenderNode()
552 FrameCollector::GetInstance().MarkFrameEvent(FrameEventType::FlushStart); in ProcessRootRenderNode()
560 FrameCollector::GetInstance().MarkFrameEvent(FrameEventType::FlushEnd); in ProcessRootRenderNode()
H A Drs_render_thread.cpp93 FrameCollector::GetInstance().MarkFrameEvent(start ? FrameEventType::WaitVsyncStart : FrameEventType::WaitVsyncEnd); in SendFrameEvent()
302 FrameCollector::GetInstance().SetRepaintCallback([this]() { this->RequestNextVSync(); }); in RenderLoop()

Completed in 6 milliseconds