public interface CLCommandQueueBinding
| Modifier and Type | Method and Description |
|---|---|
long |
clCreateCommandQueue(long context,
long device,
long properties,
int[] errcode_ret,
int errcode_ret_offset)
Interface to C language function:
cl_command_queue (cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret) |
long |
clCreateCommandQueue(long context,
long device,
long properties,
IntBuffer errcode_ret)
Interface to C language function:
cl_command_queue (cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret) |
int |
clEnqueueBarrier(long command_queue)
Interface to C language function:
cl_int (cl_command_queue command_queue) |
int |
clEnqueueCopyBuffer(long command_queue,
long src_buffer,
long dst_buffer,
long src_offset,
long dst_offset,
long cb,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t cb, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueCopyBufferRect(long command_queue,
long src_buffer,
long dst_buffer,
PointerBuffer src_origin,
PointerBuffer dst_origin,
PointerBuffer region,
long src_row_pitch,
long src_slice_pitch,
long dst_row_pitch,
long dst_slice_pitch,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, const size_t * src_origin, const size_t * dst_origin, const size_t * region, size_t src_row_pitch, size_t src_slice_pitch, size_t dst_row_pitch, size_t dst_slice_pitch, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueCopyBufferToImage(long command_queue,
long src_buffer,
long dst_image,
long src_offset,
PointerBuffer arg4,
PointerBuffer arg5,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_image, size_t src_offset, const size_t * , const size_t * , cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueCopyImage(long command_queue,
long src_image,
long dst_image,
PointerBuffer arg3,
PointerBuffer arg4,
PointerBuffer arg5,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_mem src_image, cl_mem dst_image, const size_t * , const size_t * , const size_t * , cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueCopyImageToBuffer(long command_queue,
long src_image,
long dst_buffer,
PointerBuffer arg3,
PointerBuffer arg4,
long dst_offset,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_mem src_image, cl_mem dst_buffer, const size_t * , const size_t * , size_t dst_offset, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
ByteBuffer |
clEnqueueMapBuffer(long command_queue,
long buffer,
int blocking_map,
long map_flags,
long offset,
long cb,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event,
IntBuffer errcode_ret)
Interface to C language function:
void * (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_map, cl_map_flags map_flags, size_t offset, size_t cb, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret) |
ByteBuffer |
clEnqueueMapImage(long command_queue,
long image,
int blocking_map,
long map_flags,
PointerBuffer arg4,
PointerBuffer arg5,
PointerBuffer image_row_pitch,
PointerBuffer image_slice_pitch,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event,
IntBuffer errcode_ret)
Interface to C language function:
void * (cl_command_queue command_queue, cl_mem image, cl_bool blocking_map, cl_map_flags map_flags, const size_t * , const size_t * , size_t * image_row_pitch, size_t * image_slice_pitch, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret) |
int |
clEnqueueMarker(long command_queue,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_event * event) |
int |
clEnqueueMigrateMemObjectEXT(long arg0,
int arg1,
PointerBuffer arg2,
long arg3,
int arg4,
PointerBuffer arg5,
PointerBuffer arg6)
Interface to C language function:
cl_int (cl_command_queue, cl_uint, const cl_mem * , cl_mem_migration_flags_ext, cl_uint, const cl_event * , cl_event * ) |
int |
clEnqueueNDRangeKernel(long command_queue,
long kernel,
int work_dim,
PointerBuffer global_work_offset,
PointerBuffer global_work_size,
PointerBuffer local_work_size,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_kernel kernel, cl_uint work_dim, const size_t * global_work_offset, const size_t * global_work_size, const size_t * local_work_size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueReadBuffer(long command_queue,
long buffer,
int blocking_read,
long offset,
long cb,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, size_t offset, size_t cb, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueReadBufferRect(long command_queue,
long buffer,
int blocking_read,
PointerBuffer buffer_origin,
PointerBuffer host_origin,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, const size_t * buffer_origin, const size_t * host_origin, const size_t * region, size_t buffer_row_pitch, size_t buffer_slice_pitch, size_t host_row_pitch, size_t host_slice_pitch, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueReadImage(long command_queue,
long image,
int blocking_read,
PointerBuffer arg3,
PointerBuffer arg4,
long row_pitch,
long slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_mem image, cl_bool blocking_read, const size_t * , const size_t * , size_t row_pitch, size_t slice_pitch, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueTask(long command_queue,
long kernel,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_kernel kernel, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueUnmapMemObject(long command_queue,
long memobj,
Buffer mapped_ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_mem memobj, void * mapped_ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueWaitForEvents(long command_queue,
int num_events,
PointerBuffer event_list)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_uint num_events, const cl_event * event_list) |
int |
clEnqueueWriteBuffer(long command_queue,
long buffer,
int blocking_write,
long offset,
long cb,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, size_t offset, size_t cb, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueWriteBufferRect(long command_queue,
long buffer,
int blocking_write,
PointerBuffer buffer_origin,
PointerBuffer host_origin,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, const size_t * buffer_origin, const size_t * host_origin, const size_t * region, size_t buffer_row_pitch, size_t buffer_slice_pitch, size_t host_row_pitch, size_t host_slice_pitch, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clEnqueueWriteImage(long command_queue,
long image,
int blocking_write,
PointerBuffer arg3,
PointerBuffer arg4,
long input_row_pitch,
long input_slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_mem image, cl_bool blocking_write, const size_t * , const size_t * , size_t input_row_pitch, size_t input_slice_pitch, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event) |
int |
clFinish(long command_queue)
Interface to C language function:
cl_int (cl_command_queue command_queue) |
int |
clFlush(long command_queue)
Interface to C language function:
cl_int (cl_command_queue command_queue) |
int |
clGetCommandQueueInfo(long command_queue,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
Interface to C language function:
cl_int (cl_command_queue command_queue, cl_command_queue_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret) |
int |
clReleaseCommandQueue(long command_queue)
Interface to C language function:
cl_int (cl_command_queue command_queue) |
int |
clRetainCommandQueue(long command_queue)
Interface to C language function:
cl_int (cl_command_queue command_queue) |
static final int CL_COMMAND_ACQUIRE_GL_OBJECTS
static final int CL_COMMAND_COPY_BUFFER
static final int CL_COMMAND_COPY_BUFFER_RECT
static final int CL_COMMAND_COPY_BUFFER_TO_IMAGE
static final int CL_COMMAND_COPY_IMAGE
static final int CL_COMMAND_COPY_IMAGE_TO_BUFFER
static final int CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR
static final int CL_COMMAND_MAP_BUFFER
static final int CL_COMMAND_MAP_IMAGE
static final int CL_COMMAND_MARKER
static final int CL_COMMAND_MIGRATE_MEM_OBJECT_EXT
static final int CL_COMMAND_NATIVE_KERNEL
static final int CL_COMMAND_NDRANGE_KERNEL
static final int CL_COMMAND_READ_BUFFER
static final int CL_COMMAND_READ_BUFFER_RECT
static final int CL_COMMAND_READ_IMAGE
static final int CL_COMMAND_RELEASE_GL_OBJECTS
static final int CL_COMMAND_TASK
static final int CL_COMMAND_UNMAP_MEM_OBJECT
static final int CL_COMMAND_USER
static final int CL_COMMAND_WRITE_BUFFER
static final int CL_COMMAND_WRITE_BUFFER_RECT
static final int CL_COMMAND_WRITE_IMAGE
static final int CL_PROFILING_COMMAND_END
static final int CL_PROFILING_COMMAND_QUEUED
static final int CL_PROFILING_COMMAND_START
static final int CL_PROFILING_COMMAND_SUBMIT
static final int CL_QUEUE_CONTEXT
static final int CL_QUEUE_DEVICE
static final int CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE
static final int CL_QUEUE_PROFILING_ENABLE
static final int CL_QUEUE_PROPERTIES
static final int CL_QUEUE_REFERENCE_COUNT
long clCreateCommandQueue(long context,
long device,
long properties,
IntBuffer errcode_ret)
cl_command_queue (cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)errcode_ret - a direct or array-backed IntBufferlong clCreateCommandQueue(long context,
long device,
long properties,
int[] errcode_ret,
int errcode_ret_offset)
cl_command_queue (cl_context context, cl_device_id device, cl_command_queue_properties properties, cl_int * errcode_ret)int clEnqueueBarrier(long command_queue)
cl_int (cl_command_queue command_queue)int clEnqueueCopyBuffer(long command_queue,
long src_buffer,
long dst_buffer,
long src_offset,
long dst_offset,
long cb,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t cb, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)event_wait_list - a direct only PointerBufferevent - a direct only PointerBufferint clEnqueueCopyBufferRect(long command_queue,
long src_buffer,
long dst_buffer,
PointerBuffer src_origin,
PointerBuffer dst_origin,
PointerBuffer region,
long src_row_pitch,
long src_slice_pitch,
long dst_row_pitch,
long dst_slice_pitch,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, const size_t * src_origin, const size_t * dst_origin, const size_t * region, size_t src_row_pitch, size_t src_slice_pitch, size_t dst_row_pitch, size_t dst_slice_pitch, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)src_origin - a direct only PointerBufferdst_origin - a direct only PointerBufferregion - a direct only PointerBufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferint clEnqueueCopyBufferToImage(long command_queue,
long src_buffer,
long dst_image,
long src_offset,
PointerBuffer arg4,
PointerBuffer arg5,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_image, size_t src_offset, const size_t * , const size_t * , cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)arg4 - a direct only PointerBufferarg5 - a direct only PointerBufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferint clEnqueueCopyImage(long command_queue,
long src_image,
long dst_image,
PointerBuffer arg3,
PointerBuffer arg4,
PointerBuffer arg5,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_mem src_image, cl_mem dst_image, const size_t * , const size_t * , const size_t * , cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)arg3 - a direct only PointerBufferarg4 - a direct only PointerBufferarg5 - a direct only PointerBufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferint clEnqueueCopyImageToBuffer(long command_queue,
long src_image,
long dst_buffer,
PointerBuffer arg3,
PointerBuffer arg4,
long dst_offset,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_mem src_image, cl_mem dst_buffer, const size_t * , const size_t * , size_t dst_offset, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)arg3 - a direct only PointerBufferarg4 - a direct only PointerBufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferByteBuffer clEnqueueMapBuffer(long command_queue, long buffer, int blocking_map, long map_flags, long offset, long cb, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event, IntBuffer errcode_ret)
void * (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_map, cl_map_flags map_flags, size_t offset, size_t cb, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret)event_wait_list - a direct only PointerBufferevent - a direct only PointerBuffererrcode_ret - a direct only IntBufferByteBuffer clEnqueueMapImage(long command_queue, long image, int blocking_map, long map_flags, PointerBuffer arg4, PointerBuffer arg5, PointerBuffer image_row_pitch, PointerBuffer image_slice_pitch, int num_events_in_wait_list, PointerBuffer event_wait_list, PointerBuffer event, IntBuffer errcode_ret)
void * (cl_command_queue command_queue, cl_mem image, cl_bool blocking_map, cl_map_flags map_flags, const size_t * , const size_t * , size_t * image_row_pitch, size_t * image_slice_pitch, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event, cl_int * errcode_ret)arg4 - a direct only PointerBufferarg5 - a direct only PointerBufferimage_row_pitch - a direct only PointerBufferimage_slice_pitch - a direct only PointerBufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBuffererrcode_ret - a direct only IntBufferint clEnqueueMarker(long command_queue,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_event * event)event - a direct only PointerBufferint clEnqueueMigrateMemObjectEXT(long arg0,
int arg1,
PointerBuffer arg2,
long arg3,
int arg4,
PointerBuffer arg5,
PointerBuffer arg6)
cl_int (cl_command_queue, cl_uint, const cl_mem * , cl_mem_migration_flags_ext, cl_uint, const cl_event * , cl_event * )arg2 - a direct or array-backed PointerBufferarg5 - a direct or array-backed PointerBufferarg6 - a direct or array-backed PointerBufferint clEnqueueNDRangeKernel(long command_queue,
long kernel,
int work_dim,
PointerBuffer global_work_offset,
PointerBuffer global_work_size,
PointerBuffer local_work_size,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_kernel kernel, cl_uint work_dim, const size_t * global_work_offset, const size_t * global_work_size, const size_t * local_work_size, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)global_work_offset - a direct only PointerBufferglobal_work_size - a direct only PointerBufferlocal_work_size - a direct only PointerBufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferint clEnqueueReadBuffer(long command_queue,
long buffer,
int blocking_read,
long offset,
long cb,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, size_t offset, size_t cb, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)ptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferint clEnqueueReadBufferRect(long command_queue,
long buffer,
int blocking_read,
PointerBuffer buffer_origin,
PointerBuffer host_origin,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_read, const size_t * buffer_origin, const size_t * host_origin, const size_t * region, size_t buffer_row_pitch, size_t buffer_slice_pitch, size_t host_row_pitch, size_t host_slice_pitch, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)buffer_origin - a direct only PointerBufferhost_origin - a direct only PointerBufferregion - a direct only PointerBufferptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferint clEnqueueReadImage(long command_queue,
long image,
int blocking_read,
PointerBuffer arg3,
PointerBuffer arg4,
long row_pitch,
long slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_mem image, cl_bool blocking_read, const size_t * , const size_t * , size_t row_pitch, size_t slice_pitch, void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)arg3 - a direct only PointerBufferarg4 - a direct only PointerBufferptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferint clEnqueueTask(long command_queue,
long kernel,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_kernel kernel, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)event_wait_list - a direct only PointerBufferevent - a direct only PointerBufferint clEnqueueUnmapMemObject(long command_queue,
long memobj,
Buffer mapped_ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_mem memobj, void * mapped_ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)mapped_ptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferint clEnqueueWaitForEvents(long command_queue,
int num_events,
PointerBuffer event_list)
cl_int (cl_command_queue command_queue, cl_uint num_events, const cl_event * event_list)event_list - a direct only PointerBufferint clEnqueueWriteBuffer(long command_queue,
long buffer,
int blocking_write,
long offset,
long cb,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, size_t offset, size_t cb, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)ptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferint clEnqueueWriteBufferRect(long command_queue,
long buffer,
int blocking_write,
PointerBuffer buffer_origin,
PointerBuffer host_origin,
PointerBuffer region,
long buffer_row_pitch,
long buffer_slice_pitch,
long host_row_pitch,
long host_slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_mem buffer, cl_bool blocking_write, const size_t * buffer_origin, const size_t * host_origin, const size_t * region, size_t buffer_row_pitch, size_t buffer_slice_pitch, size_t host_row_pitch, size_t host_slice_pitch, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)buffer_origin - a direct only PointerBufferhost_origin - a direct only PointerBufferregion - a direct only PointerBufferptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferint clEnqueueWriteImage(long command_queue,
long image,
int blocking_write,
PointerBuffer arg3,
PointerBuffer arg4,
long input_row_pitch,
long input_slice_pitch,
Buffer ptr,
int num_events_in_wait_list,
PointerBuffer event_wait_list,
PointerBuffer event)
cl_int (cl_command_queue command_queue, cl_mem image, cl_bool blocking_write, const size_t * , const size_t * , size_t input_row_pitch, size_t input_slice_pitch, const void * ptr, cl_uint num_events_in_wait_list, const cl_event * event_wait_list, cl_event * event)arg3 - a direct only PointerBufferarg4 - a direct only PointerBufferptr - a direct only Bufferevent_wait_list - a direct only PointerBufferevent - a direct only PointerBufferint clFinish(long command_queue)
cl_int (cl_command_queue command_queue)int clFlush(long command_queue)
cl_int (cl_command_queue command_queue)int clGetCommandQueueInfo(long command_queue,
int param_name,
long param_value_size,
Buffer param_value,
PointerBuffer param_value_size_ret)
cl_int (cl_command_queue command_queue, cl_command_queue_info param_name, size_t param_value_size, void * param_value, size_t * param_value_size_ret)param_value - a direct only Bufferparam_value_size_ret - a direct only PointerBufferint clReleaseCommandQueue(long command_queue)
cl_int (cl_command_queue command_queue)int clRetainCommandQueue(long command_queue)
cl_int (cl_command_queue command_queue)