30 #ifdef ICL_HAVE_OPENCL 62 CLImage2D(cl::Context& context, cl::CommandQueue &cmdQueue,
63 const string &accessMode,
const size_t width,
const size_t height,
64 int depth,
int num_channel,
const void *src=NULL, std::map< uint32_t, std::set<uint32_t> >
const 65 &supported_formats = std::map< uint32_t, std::set<uint32_t> >()) ;
68 cl::Image2D getImage2D();
69 const cl::Image2D getImage2D()
const;
106 operator bool()
const {
icl32s getWidth() const
Definition: CLImage2D.h:110
icl32s getChannelSize() const
Definition: CLImage2D.h:112
undocument this line if you encounter any issues!
Definition: Any.h:37
icl32s getNumChannels() const
Definition: CLImage2D.h:113
Impl * impl
internal hidden implementation type
Definition: CLImage2D.h:58
Definition: CLDeviceContext.h:43
#define ICLUtils_API
this macros are important for creating dll's
Definition: CompatMacros.h:171
Wrapper for an OpenCL Kernel.
Definition: CLKernel.h:72
icl32s getHeight() const
Definition: CLImage2D.h:111
static const Rect null
null Rect is w=0, h=0, x=0, y=0
Definition: Rect.h:99
Ipp32s icl32s
32bit signed integer type for the ICL
Definition: BasicTypes.h:58
bool isNull() const
checks whether image is null
Definition: CLImage2D.h:101
depth
determines the pixel type of an image (8Bit-int or 32Bit-float)
Definition: Types.h:60
The CLDeviceContext class allows preparation of the device used for CLPrograms.
Definition: CLDeviceContext.h:61
Wrapper for an OpenCL Image2D.
Definition: CLImage2D.h:57
The CLMemory class is a base class for CLBuffer and CLImage2D.
Definition: CLMemory.h:48
Rectangle class of the ICL used e.g. for the Images ROI-rect.
Definition: Rect.h:95
Main class for OpenCL based accelleration.
Definition: CLProgram.h:259