-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
OpenCL Programming by Example
By :
The write and read functions help to copy the data buffer from the host to the device memory or vice versa. There is another function which helps in copying the data from one OpenCL image buffer object to another. This is specified as src_image and dst_image in the following function:
cl_int clEnqueueCopyImage (cl_command_queue command_queue,cl_mem src_image,cl_mem dst_image,const size_t *src_origin,const size_t *dst_origin,const size_t *region,cl_uint num_events_in_wait_list,const cl_event *event_wait_list,cl_event *event)
The src_origin and dst_origin parameter have the usual meaning as specified for the origin parameter for the read and write routines in the previous section.
The region parameter also has the same meaning as specified in the previous section.
This function can be used to do one of the following tasks:
Copy a 1D image object to a 1D image object, 2D image object, or 2D slice of a 3D image object and vice-versa
Copy a 1D image object to a scan line...
Change the font size
Change margin width
Change background colour