From 693acb46c5829f32082501e6c3956206efc9f3c6 Mon Sep 17 00:00:00 2001 From: Colm Donelan Date: Fri, 19 Apr 2024 15:02:09 +0100 Subject: IVGCVSW-8314 Add Boolean data type to Debug layer support. Signed-off-by: Colm Donelan Change-Id: Ie2054393188c6099ecee2e09b7008860b9a7178c --- src/backends/reference/RefWorkloadFactory.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/backends/reference/RefWorkloadFactory.cpp') diff --git a/src/backends/reference/RefWorkloadFactory.cpp b/src/backends/reference/RefWorkloadFactory.cpp index df458c1a6d..086f8eea8d 100644 --- a/src/backends/reference/RefWorkloadFactory.cpp +++ b/src/backends/reference/RefWorkloadFactory.cpp @@ -77,6 +77,10 @@ bool IsQAsymmU8(const WorkloadInfo& info) { return IsDataType(info); } +bool IsBoolean(const WorkloadInfo& info) +{ + return IsDataType(info); +} RefWorkloadFactory::RefWorkloadFactory(const std::shared_ptr& memoryManager) : m_MemoryManager(memoryManager) @@ -271,6 +275,10 @@ std::unique_ptr RefWorkloadFactory::CreateWorkload(LayerType type, { return std::make_unique(*debugQueueDescriptor, info); } + if (IsBoolean(info)) + { + return std::make_unique(*debugQueueDescriptor, info); + } return MakeWorkload(*debugQueueDescriptor, info); } case LayerType::DepthToSpace: -- cgit v1.2.1