Home
last modified time | relevance | path

Searched refs:FrameEventType (Results 1 - 12 of 12) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/frame_analyzer/export/
H A Dframe_info.h33 enum class FrameEventType : int32_t { class
74 static const std::map<FrameEventType, uint32_t> frameEventColorMap = {
75 // FrameEventType::HandleInputStart
76 {FrameEventType::AnimateStart, 0x0000cc00}, // mid green
77 {FrameEventType::BuildStart, 0x0000ffff}, // cyan
78 // FrameEventType::UploadStart
79 {FrameEventType::LayoutStart, 0x0000ff00}, // green
80 {FrameEventType::DrawStart, 0x000000ff}, // blue
81 {FrameEventType::WaitVsyncStart, 0x00006600}, // old green
82 {FrameEventType
[all...]
H A Dframe_collector.h40 void MarkFrameEvent(const FrameEventType &type, int64_t timeNs = 0);
/foundation/graphic/graphic_2d/rosen/test/frame_analyzer/unittest/
H A Dframe_collector_test.cpp116 collector.MarkFrameEvent(FrameEventType::UploadStart); in HWTEST_F()
117 collector.MarkFrameEvent(FrameEventType::UploadEnd); in HWTEST_F()
118 collector.MarkFrameEvent(FrameEventType::AnimateStart); in HWTEST_F()
119 collector.MarkFrameEvent(FrameEventType::AnimateEnd); in HWTEST_F()
120 collector.MarkFrameEvent(FrameEventType::LayoutStart); in HWTEST_F()
121 collector.MarkFrameEvent(FrameEventType::LayoutEnd); in HWTEST_F()
122 collector.MarkFrameEvent(FrameEventType::DrawStart); in HWTEST_F()
123 collector.MarkFrameEvent(FrameEventType::DrawEnd); in HWTEST_F()
132 collector.MarkFrameEvent(FrameEventType::WaitVsyncStart); in HWTEST_F()
141 collector.MarkFrameEvent(FrameEventType in HWTEST_F()
[all...]
H A Dframe_saver_test.cpp63 frameSaver->SaveFrameEvent(FrameEventType::DrawStart, 6); in HWTEST_F()
80 frameSaver->SaveFrameEvent(FrameEventType::DrawStart, 123456789); in HWTEST_F()
/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/frame_analyzer/src/
H A Dframe_collector.cpp41 constexpr int32_t uimarksStart = static_cast<int32_t>(FrameEventType::UIMarksStart);
42 constexpr int32_t uimarksEnd = static_cast<int32_t>(FrameEventType::UIMarksEnd) - 1;
43 constexpr int32_t loopEnd = static_cast<int32_t>(FrameEventType::LoopEnd) - 1;
44 constexpr int32_t vsyncStart = static_cast<int32_t>(FrameEventType::WaitVsyncStart);
45 constexpr int32_t vsyncEnd = static_cast<int32_t>(FrameEventType::WaitVsyncEnd);
80 void FrameCollector::MarkFrameEvent(const FrameEventType &type, int64_t timeNs) in MarkFrameEvent()
83 if (index >= static_cast<int32_t>(FrameEventType::Max)) { in MarkFrameEvent()
H A Dframe_saver.h24 enum class FrameEventType;
31 void SaveFrameEvent(const FrameEventType &type, int64_t timeNs);
H A Dframe_painter.cpp110 constexpr auto loopstart = static_cast<size_t>(FrameEventType::LoopStart); in GenerateTimeBars()
111 constexpr auto loopend = static_cast<size_t>(FrameEventType::LoopEnd); in GenerateTimeBars()
114 auto it = frameEventColorMap.find(static_cast<FrameEventType>(i)); in GenerateTimeBars()
151 constexpr auto loopstart = static_cast<size_t>(FrameEventType::LoopStart); in SumTimesInMs()
152 constexpr auto loopend = static_cast<size_t>(FrameEventType::LoopEnd); in SumTimesInMs()
156 if (cm.find(static_cast<FrameEventType>(i)) == cm.end()) { in SumTimesInMs()
H A Dframe_saver.cpp71 void FrameSaver::SaveFrameEvent(const FrameEventType &type, int64_t timeNs) in SaveFrameEvent()
/foundation/graphic/graphic_2d/rosen/modules/frame_analyzer/src/mingw/
H A Dframe_collector.cpp32 void FrameCollector::MarkFrameEvent(const FrameEventType &type, int64_t timeNs) in MarkFrameEvent()
/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()
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()

Completed in 5 milliseconds