diff options
author | Michalis Spyrou <michalis.spyrou@arm.com> | 2018-01-17 09:40:27 +0000 |
---|---|---|
committer | Anthony Barbier <anthony.barbier@arm.com> | 2018-11-02 16:43:42 +0000 |
commit | 5237e01c342b9301951a799842e9c48813b66fd4 (patch) | |
tree | 257e9f92e0599c0de68668ce568a3a4f37c1f0b6 /src/core/CL/CLKernelLibrary.cpp | |
parent | 652bde553f506caac4c563988dc9baf746f9584d (diff) | |
download | ComputeLibrary-5237e01c342b9301951a799842e9c48813b66fd4.tar.gz |
COMPMID-838 Implement CLPermute
Change-Id: I6d97b649f1ebc289c9e6f8949e67740a6b3cbcb2
Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/116636
Tested-by: Jenkins <bsgcomp@arm.com>
Reviewed-by: Pablo Tello <pablo.tello@arm.com>
Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
Diffstat (limited to 'src/core/CL/CLKernelLibrary.cpp')
-rw-r--r-- | src/core/CL/CLKernelLibrary.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/core/CL/CLKernelLibrary.cpp b/src/core/CL/CLKernelLibrary.cpp index 352b89baa5..22a328bcaf 100644 --- a/src/core/CL/CLKernelLibrary.cpp +++ b/src/core/CL/CLKernelLibrary.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016, 2018 ARM Limited. + * Copyright (c) 2016-2018 ARM Limited. * * SPDX-License-Identifier: MIT * @@ -291,6 +291,9 @@ const std::map<std::string, std::string> CLKernelLibrary::_kernel_program_map = { "NV21_to_RGB888_bt709", "color_convert.cl" }, { "NV21_to_RGBA8888_bt709", "color_convert.cl" }, { "NV21_to_YUV444_bt709", "color_convert.cl" }, + { "permute_201", "permute.cl" }, + { "permute_120", "permute.cl" }, + { "permute_3201", "permute.cl" }, { "pixelwise_mul_float", "pixelwise_mul_float.cl" }, { "pixelwise_mul_int", "pixelwise_mul_int.cl" }, { "pooling_layer_2", "pooling_layer.cl" }, @@ -574,6 +577,10 @@ const std::map<std::string, std::string> CLKernelLibrary::_program_source_map = #include "./cl_kernels/optical_flow_pyramid_lk.clembed" }, { + "permute.cl", +#include "./cl_kernels/permute.clembed" + }, + { "pixelwise_mul_float.cl", #include "./cl_kernels/pixelwise_mul_float.clembed" }, |