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.
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.
Interface for OpenCL multi-planar images.
const MultiImageInfo * info() const override
Interface to be implemented by the child class to return the multi-planar image's metadata...
This file contains all available output stages for GEMMLowp on OpenCL.
CLImage * cl_plane(unsigned int index) override
Return a pointer to the requested OpenCL plane of the image.
Format
Image colour formats.
Basic implementation of the CL multi-planar image interface.
void allocate()
Allocated a previously initialised multi image.
Basic implementation of the OpenCL tensor interface.