Contains bindings to the OpenCL 1.1 functions. More...
Static Public Member Functions | |
static new unsafe ComputeErrorCode | SetCommandQueueProperty (IntPtr command_queue, ComputeCommandQueueFlags properties, ComputeBoolean enable, out ComputeCommandQueueFlags old_properties) |
static unsafe IntPtr | CreateSubBuffer (IntPtr buffer, ComputeMemoryFlags flags, ComputeBufferCreateType buffer_create_type, IntPtr buffer_create_info, ComputeErrorCode *errcode_ret) |
static unsafe ComputeErrorCode | SetMemObjectDestructorCallback (IntPtr memobj, IntPtr pfn_notify, IntPtr user_data) |
static unsafe IntPtr | CreateUserEvent (IntPtr context, ComputeErrorCode *errcode_ret) |
static unsafe ComputeErrorCode | SetUserEventStatus (IntPtr @event, Int32 execution_status) |
static unsafe ComputeErrorCode | SetEventCallback (IntPtr @event, Int32 command_exec_callback_type, IntPtr pfn_notify, IntPtr user_data) |
static unsafe ComputeErrorCode | EnqueueReadBufferRect (IntPtr command_queue, IntPtr buffer, ComputeBoolean blocking_read, IntPtr *buffer_offset, IntPtr *host_offset, IntPtr *region, IntPtr buffer_row_pitch, IntPtr buffer_slice_pitch, IntPtr host_row_pitch, IntPtr host_slice_pitch, IntPtr ptr, Int32 num_events_in_wait_list, IntPtr *event_wait_list, IntPtr *new_event) |
static unsafe ComputeErrorCode | EnqueueWriteBufferRect (IntPtr command_queue, IntPtr buffer, ComputeBoolean blocking_write, IntPtr *buffer_offset, IntPtr *host_offset, IntPtr *region, IntPtr buffer_row_pitch, IntPtr buffer_slice_pitch, IntPtr host_row_pitch, IntPtr host_slice_pitch, IntPtr ptr, Int32 num_events_in_wait_list, IntPtr *event_wait_list, IntPtr *new_event) |
static unsafe ComputeErrorCode | EnqueueCopyBufferRect (IntPtr command_queue, IntPtr src_buffer, IntPtr dst_buffer, IntPtr *src_origin, IntPtr *dst_origin, IntPtr *region, IntPtr src_row_pitch, IntPtr src_slice_pitch, IntPtr dst_row_pitch, IntPtr dst_slice_pitch, Int32 num_events_in_wait_list, IntPtr *event_wait_list, IntPtr *new_event) |
Contains bindings to the OpenCL 1.1 functions.
See the OpenCL specification for documentation regarding these functions.
static unsafe IntPtr Cloo.Bindings.CL11.CreateSubBuffer | ( | IntPtr | buffer, | |
ComputeMemoryFlags | flags, | |||
ComputeBufferCreateType | buffer_create_type, | |||
IntPtr | buffer_create_info, | |||
ComputeErrorCode * | errcode_ret | |||
) | [static] |
static unsafe IntPtr Cloo.Bindings.CL11.CreateUserEvent | ( | IntPtr | context, | |
ComputeErrorCode * | errcode_ret | |||
) | [static] |
static unsafe ComputeErrorCode Cloo.Bindings.CL11.EnqueueCopyBufferRect | ( | IntPtr | command_queue, | |
IntPtr | src_buffer, | |||
IntPtr | dst_buffer, | |||
IntPtr * | src_origin, | |||
IntPtr * | dst_origin, | |||
IntPtr * | region, | |||
IntPtr | src_row_pitch, | |||
IntPtr | src_slice_pitch, | |||
IntPtr | dst_row_pitch, | |||
IntPtr | dst_slice_pitch, | |||
Int32 | num_events_in_wait_list, | |||
IntPtr * | event_wait_list, | |||
IntPtr * | new_event | |||
) | [static] |
static unsafe ComputeErrorCode Cloo.Bindings.CL11.EnqueueReadBufferRect | ( | IntPtr | command_queue, | |
IntPtr | buffer, | |||
ComputeBoolean | blocking_read, | |||
IntPtr * | buffer_offset, | |||
IntPtr * | host_offset, | |||
IntPtr * | region, | |||
IntPtr | buffer_row_pitch, | |||
IntPtr | buffer_slice_pitch, | |||
IntPtr | host_row_pitch, | |||
IntPtr | host_slice_pitch, | |||
IntPtr | ptr, | |||
Int32 | num_events_in_wait_list, | |||
IntPtr * | event_wait_list, | |||
IntPtr * | new_event | |||
) | [static] |
static unsafe ComputeErrorCode Cloo.Bindings.CL11.EnqueueWriteBufferRect | ( | IntPtr | command_queue, | |
IntPtr | buffer, | |||
ComputeBoolean | blocking_write, | |||
IntPtr * | buffer_offset, | |||
IntPtr * | host_offset, | |||
IntPtr * | region, | |||
IntPtr | buffer_row_pitch, | |||
IntPtr | buffer_slice_pitch, | |||
IntPtr | host_row_pitch, | |||
IntPtr | host_slice_pitch, | |||
IntPtr | ptr, | |||
Int32 | num_events_in_wait_list, | |||
IntPtr * | event_wait_list, | |||
IntPtr * | new_event | |||
) | [static] |
static new unsafe ComputeErrorCode Cloo.Bindings.CL11.SetCommandQueueProperty | ( | IntPtr | command_queue, | |
ComputeCommandQueueFlags | properties, | |||
ComputeBoolean | enable, | |||
out ComputeCommandQueueFlags | old_properties | |||
) | [static] |
Reimplemented from Cloo.Bindings.CL10.
static unsafe ComputeErrorCode Cloo.Bindings.CL11.SetEventCallback | ( | IntPtr @ | event, | |
Int32 | command_exec_callback_type, | |||
IntPtr | pfn_notify, | |||
IntPtr | user_data | |||
) | [static] |
static unsafe ComputeErrorCode Cloo.Bindings.CL11.SetMemObjectDestructorCallback | ( | IntPtr | memobj, | |
IntPtr | pfn_notify, | |||
IntPtr | user_data | |||
) | [static] |
static unsafe ComputeErrorCode Cloo.Bindings.CL11.SetUserEventStatus | ( | IntPtr @ | event, | |
Int32 | execution_status | |||
) | [static] |