24 #ifndef ARM_COMPUTE_CLMULTIIMAGE_H 25 #define ARM_COMPUTE_CLMULTIIMAGE_H 51 void init(
unsigned int width,
unsigned int height,
Format format);
81 void internal_init(
unsigned int width,
unsigned int height,
Format format,
bool auto_padding);
84 std::array<CLImage, 3> _plane;
void init(unsigned int width, unsigned int height, Format format)
Init the multi-planar image.
const MultiImageInfo * info() const override
Interface to be implemented by the child class to return the multi-planar image's metadata...
CLMultiImage()
Constructor.
Store the multi-planar image's metadata.
void init_auto_padding(unsigned int width, unsigned int height, Format format)
Init the multi-planar image.
ICLTensor ICLImage
Interface for OpenCL images.
Interface for OpenCL multi-planar images.
Copyright (c) 2017-2021 Arm Limited.
Format
Image colour formats.
Basic implementation of the CL multi-planar image interface.
void allocate()
Allocated a previously initialised multi image.
CLImage * cl_plane(unsigned int index) override
Return a pointer to the requested OpenCL plane of the image.
Basic implementation of the OpenCL tensor interface.