From a3fb2b964a2c92fda969f16d6b99468daba2b9a7 Mon Sep 17 00:00:00 2001 From: David Monahan Date: Fri, 7 Feb 2020 12:01:05 +0000 Subject: IVGCVSW-4400 Adding invocation of the back to Profiling Service initialisation Signed-off-by: David Monahan Change-Id: I5f3bb4c9cde1cca11b8f6201ab559c2960eb32c0 --- src/profiling/ProfilingService.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/profiling/ProfilingService.cpp b/src/profiling/ProfilingService.cpp index 3540fc43e0..5edb2b4026 100644 --- a/src/profiling/ProfilingService.cpp +++ b/src/profiling/ProfilingService.cpp @@ -369,6 +369,13 @@ void ProfilingService::Initialize() BOOST_ASSERT(inferencesRunCounter); InitializeCounterValue(inferencesRunCounter->m_Uid); } + // Register the backend counters + uint16_t maxGlobalCounterId = armnn::profiling::INFERENCES_RUN; + for (auto&& profilingContext : m_BackendProfilingContexts) + { + BOOST_ASSERT(profilingContext.second != nullptr); + maxGlobalCounterId = profilingContext.second->RegisterCounters(maxGlobalCounterId); + } } void ProfilingService::InitializeCounterValue(uint16_t counterUid) -- cgit v1.2.1