aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorFinn Williams <finn.williams@arm.com>2022-05-18 13:24:14 +0100
committerRyan OShea <ryan.oshea3@arm.com>2022-05-19 11:06:08 +0100
commitb5e03cc39cdabc49bf117c119073f60e9d36a474 (patch)
tree9cf931497ff0f4336a59b91db29cd5c3d7ebf438 /include
parentf6ae98331f7d08e5ab764ab70a168a523fdd5404 (diff)
downloadarmnn-b5e03cc39cdabc49bf117c119073f60e9d36a474.tar.gz
Remove use of PostAllocationConfigure from ExecuteAsync calls
* Resolves: IVGCVSW-6952 Signed-off-by: Finn Williams <finn.williams@arm.com> Change-Id: Ic85bd5267cf94e0ee8461ff4e62b9db3cb80877a
Diffstat (limited to 'include')
-rw-r--r--include/armnn/backends/IWorkload.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/armnn/backends/IWorkload.hpp b/include/armnn/backends/IWorkload.hpp
index 20be01658e..c7bc5da851 100644
--- a/include/armnn/backends/IWorkload.hpp
+++ b/include/armnn/backends/IWorkload.hpp
@@ -23,6 +23,8 @@ class IWorkload {
public:
virtual ~IWorkload() {}
+ // Note: do not call for async networks via ExecuteAsync or otherwise,
+ // as async networks memory is allocated outside the workload.
virtual void PostAllocationConfigure() = 0;
virtual void Execute() const = 0;