cf4ocl (C Framework for OpenCL)
v2.1.0
Object-oriented framework for developing and benchmarking OpenCL projects in C/C++
|
Definition of a wrapper class and its methods for OpenCL memory objects. More...
Go to the source code of this file.
Macros | |
#define | ccl_memobj_get_info(mo, param_name, err) |
Get a CCLWrapperInfo memory object information object. More... | |
#define | ccl_memobj_get_info_array(mo, param_name, param_type, err) |
Macro which returns an array memory object information value. More... | |
#define | ccl_memobj_get_info_scalar(mo, param_name, param_type, err) |
Macro which returns a scalar memory object information value. More... | |
#define | ccl_memobj_ref(mo) ccl_wrapper_ref((CCLWrapper*) mo) |
Increase the reference count of the cl_mem wrapper object. More... | |
#define | ccl_memobj_unwrap(mo) ((cl_mem) ccl_wrapper_unwrap((CCLWrapper*) mo)) |
Get the OpenCL cl_mem object. More... | |
Definition of a wrapper class and its methods for OpenCL memory objects.
Definition in file ccl_memobj_wrapper.h.