diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/armnn/IRuntime.hpp | 2 | ||||
-rw-r--r-- | include/armnn/backends/profiling/IBackendProfilingContext.hpp | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/include/armnn/IRuntime.hpp b/include/armnn/IRuntime.hpp index 8391ed3b15..06d249ea8c 100644 --- a/include/armnn/IRuntime.hpp +++ b/include/armnn/IRuntime.hpp @@ -66,6 +66,7 @@ public: , m_FileOnly(false) , m_CapturePeriod(LOWEST_CAPTURE_PERIOD) , m_FileFormat("binary") + , m_TimelineEnabled(false) {} bool m_EnableProfiling; @@ -74,6 +75,7 @@ public: bool m_FileOnly; uint32_t m_CapturePeriod; std::string m_FileFormat; + bool m_TimelineEnabled; }; ExternalProfilingOptions m_ProfilingOptions; diff --git a/include/armnn/backends/profiling/IBackendProfilingContext.hpp b/include/armnn/backends/profiling/IBackendProfilingContext.hpp index 063ebc946d..77959e959b 100644 --- a/include/armnn/backends/profiling/IBackendProfilingContext.hpp +++ b/include/armnn/backends/profiling/IBackendProfilingContext.hpp @@ -22,6 +22,7 @@ public: virtual Optional<std::string> ActivateCounters(uint32_t capturePeriod, const std::vector<uint16_t>& counterIds) = 0; virtual std::vector<Timestamp> ReportCounterValues() = 0; virtual bool EnableProfiling(bool flag) = 0; + virtual bool EnableTimelineReporting(bool flag) = 0; }; using IBackendProfilingContextUniquePtr = std::unique_ptr<IBackendProfilingContext>; |