diff options
Diffstat (limited to 'src/runtime/CL/functions/CLColorConvert.cpp')
-rw-r--r-- | src/runtime/CL/functions/CLColorConvert.cpp | 28 |
1 files changed, 24 insertions, 4 deletions
diff --git a/src/runtime/CL/functions/CLColorConvert.cpp b/src/runtime/CL/functions/CLColorConvert.cpp index 49aacea788..b8e597751b 100644 --- a/src/runtime/CL/functions/CLColorConvert.cpp +++ b/src/runtime/CL/functions/CLColorConvert.cpp @@ -32,28 +32,48 @@ using namespace arm_compute; void CLColorConvert::configure(const ICLTensor *input, ICLTensor *output) { + configure(CLKernelLibrary::get().get_compile_context(), input, output); +} + +void CLColorConvert::configure(const CLCompileContext &compile_context, const ICLTensor *input, ICLTensor *output) +{ auto k = arm_compute::support::cpp14::make_unique<CLColorConvertKernel>(); - k->configure(input, output); + k->configure(compile_context, input, output); _kernel = std::move(k); } void CLColorConvert::configure(const ICLImage *input, ICLMultiImage *output) { + configure(CLKernelLibrary::get().get_compile_context(), input, output); +} + +void CLColorConvert::configure(const CLCompileContext &compile_context, const ICLImage *input, ICLMultiImage *output) +{ auto k = arm_compute::support::cpp14::make_unique<CLColorConvertKernel>(); - k->configure(input, output); + k->configure(compile_context, input, output); _kernel = std::move(k); } void CLColorConvert::configure(const ICLMultiImage *input, ICLImage *output) { + configure(CLKernelLibrary::get().get_compile_context(), input, output); +} + +void CLColorConvert::configure(const CLCompileContext &compile_context, const ICLMultiImage *input, ICLImage *output) +{ auto k = arm_compute::support::cpp14::make_unique<CLColorConvertKernel>(); - k->configure(input, output); + k->configure(compile_context, input, output); _kernel = std::move(k); } void CLColorConvert::configure(const ICLMultiImage *input, ICLMultiImage *output) { + configure(CLKernelLibrary::get().get_compile_context(), input, output); +} + +void CLColorConvert::configure(const CLCompileContext &compile_context, const ICLMultiImage *input, ICLMultiImage *output) +{ auto k = arm_compute::support::cpp14::make_unique<CLColorConvertKernel>(); - k->configure(input, output); + k->configure(compile_context, input, output); _kernel = std::move(k); } |