Cloo 0.9.1

- Main Page
- Packages
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Cloo.Bindings.CL11 Member List
This is the complete list of members for Cloo.Bindings.CL11, including all inherited members.

BuildProgram(CLProgramHandle program, Int32 num_devices,[MarshalAs(UnmanagedType.LPArray)] CLDeviceHandle[] device_list, String options, ComputeProgramBuildNotifier pfn_notify, IntPtr user_data) | Cloo.Bindings.CL10 | `[static]`
CreateBuffer(CLContextHandle context, ComputeMemoryFlags flags, IntPtr size, IntPtr host_ptr, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateCommandQueue(CLContextHandle context, CLDeviceHandle device, ComputeCommandQueueFlags properties, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateContext([MarshalAs(UnmanagedType.LPArray)] IntPtr[] properties, Int32 num_devices,[MarshalAs(UnmanagedType.LPArray)] CLDeviceHandle[] devices, ComputeContextNotifier pfn_notify, IntPtr user_data, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateContextFromType([MarshalAs(UnmanagedType.LPArray)] IntPtr[] properties, ComputeDeviceTypes device_type, ComputeContextNotifier pfn_notify, IntPtr user_data, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateFromGLBuffer(CLContextHandle context, ComputeMemoryFlags flags, Int32 bufobj, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateFromGLRenderbuffer(CLContextHandle context, ComputeMemoryFlags flags, Int32 renderbuffer, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateFromGLTexture2D(CLContextHandle context, ComputeMemoryFlags flags, Int32 target, Int32 miplevel, Int32 texture, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateFromGLTexture3D(CLContextHandle context, ComputeMemoryFlags flags, Int32 target, Int32 miplevel, Int32 texture, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateImage2D(CLContextHandle context, ComputeMemoryFlags flags, ref ComputeImageFormat image_format, IntPtr image_width, IntPtr image_height, IntPtr image_row_pitch, IntPtr host_ptr, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateImage3D(CLContextHandle context, ComputeMemoryFlags flags, ref ComputeImageFormat image_format, IntPtr image_width, IntPtr image_height, IntPtr image_depth, IntPtr image_row_pitch, IntPtr image_slice_pitch, IntPtr host_ptr, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateKernel(CLProgramHandle program, String kernel_name, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateKernelsInProgram(CLProgramHandle program, Int32 num_kernels,[Out, MarshalAs(UnmanagedType.LPArray)] CLKernelHandle[] kernels, out Int32 num_kernels_ret) | Cloo.Bindings.CL10 | `[static]`
CreateProgramWithBinary(CLContextHandle context, Int32 num_devices,[MarshalAs(UnmanagedType.LPArray)] CLDeviceHandle[] device_list,[MarshalAs(UnmanagedType.LPArray)] IntPtr[] lengths,[MarshalAs(UnmanagedType.LPArray)] IntPtr[] binaries,[MarshalAs(UnmanagedType.LPArray)] Int32[] binary_status, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateProgramWithSource(CLContextHandle context, Int32 count, String[] strings,[MarshalAs(UnmanagedType.LPArray)] IntPtr[] lengths, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateSampler(CLContextHandle context,[MarshalAs(UnmanagedType.Bool)] bool normalized_coords, ComputeImageAddressing addressing_mode, ComputeImageFiltering filter_mode, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
CreateSubBuffer(CLMemoryHandle buffer, ComputeMemoryFlags flags, ComputeBufferCreateType buffer_create_type, ref SysIntX2 buffer_create_info, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL11 | `[static]`
CreateUserEvent(CLContextHandle context, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL11 | `[static]`
EnqueueAcquireGLObjects(CLCommandQueueHandle command_queue, Int32 num_objects,[MarshalAs(UnmanagedType.LPArray)] CLMemoryHandle[] mem_objects, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL10 | `[static]`
EnqueueBarrier(CLCommandQueueHandle command_queue) | Cloo.Bindings.CL10 | `[static]`
EnqueueCopyBuffer(CLCommandQueueHandle command_queue, CLMemoryHandle src_buffer, CLMemoryHandle dst_buffer, IntPtr src_offset, IntPtr dst_offset, IntPtr cb, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL10 | `[static]`
EnqueueCopyBufferRect(CLCommandQueueHandle command_queue, CLMemoryHandle src_buffer, CLMemoryHandle dst_buffer, ref SysIntX3 src_origin, ref SysIntX3 dst_origin, ref SysIntX3 region, IntPtr src_row_pitch, IntPtr src_slice_pitch, IntPtr dst_row_pitch, IntPtr dst_slice_pitch, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL11 | `[static]`
EnqueueCopyBufferToImage(CLCommandQueueHandle command_queue, CLMemoryHandle src_buffer, CLMemoryHandle dst_image, IntPtr src_offset, ref SysIntX3 dst_origin, ref SysIntX3 region, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL10 | `[static]`
EnqueueCopyImage(CLCommandQueueHandle command_queue, CLMemoryHandle src_image, CLMemoryHandle dst_image, ref SysIntX3 src_origin, ref SysIntX3 dst_origin, ref SysIntX3 region, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL10 | `[static]`
EnqueueCopyImageToBuffer(CLCommandQueueHandle command_queue, CLMemoryHandle src_image, CLMemoryHandle dst_buffer, ref SysIntX3 src_origin, ref SysIntX3 region, IntPtr dst_offset, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL10 | `[static]`
EnqueueMapBuffer(CLCommandQueueHandle command_queue, CLMemoryHandle buffer,[MarshalAs(UnmanagedType.Bool)] bool blocking_map, ComputeMemoryMappingFlags map_flags, IntPtr offset, IntPtr cb, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
EnqueueMapImage(CLCommandQueueHandle command_queue, CLMemoryHandle image,[MarshalAs(UnmanagedType.Bool)] bool blocking_map, ComputeMemoryMappingFlags map_flags, ref SysIntX3 origin, ref SysIntX3 region, out IntPtr image_row_pitch, out IntPtr image_slice_pitch, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event, out ComputeErrorCode errcode_ret) | Cloo.Bindings.CL10 | `[static]`
EnqueueMarker(CLCommandQueueHandle command_queue, out CLEventHandle new_event) | Cloo.Bindings.CL10 | `[static]`
EnqueueNDRangeKernel(CLCommandQueueHandle command_queue, CLKernelHandle kernel, Int32 work_dim,[MarshalAs(UnmanagedType.LPArray)] IntPtr[] global_work_offset,[MarshalAs(UnmanagedType.LPArray)] IntPtr[] global_work_size,[MarshalAs(UnmanagedType.LPArray)] IntPtr[] local_work_size, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL10 | `[static]`
EnqueueReadBuffer(CLCommandQueueHandle command_queue, CLMemoryHandle buffer,[MarshalAs(UnmanagedType.Bool)] bool blocking_read, IntPtr offset, IntPtr cb, IntPtr ptr, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL10 | `[static]`
EnqueueReadBufferRect(CLCommandQueueHandle command_queue, CLMemoryHandle buffer,[MarshalAs(UnmanagedType.Bool)] bool blocking_read, ref SysIntX3 buffer_offset, ref SysIntX3 host_offset, ref SysIntX3 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,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL11 | `[static]`
EnqueueReadImage(CLCommandQueueHandle command_queue, CLMemoryHandle image,[MarshalAs(UnmanagedType.Bool)] bool blocking_read, ref SysIntX3 origin, ref SysIntX3 region, IntPtr row_pitch, IntPtr slice_pitch, IntPtr ptr, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL10 | `[static]`
EnqueueReleaseGLObjects(CLCommandQueueHandle command_queue, Int32 num_objects,[MarshalAs(UnmanagedType.LPArray)] CLMemoryHandle[] mem_objects, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL10 | `[static]`
EnqueueTask(CLCommandQueueHandle command_queue, CLKernelHandle kernel, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL10 | `[static]`
EnqueueUnmapMemObject(CLCommandQueueHandle command_queue, CLMemoryHandle memobj, IntPtr mapped_ptr, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL10 | `[static]`
EnqueueWaitForEvents(CLCommandQueueHandle command_queue, Int32 num_events,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_list) | Cloo.Bindings.CL10 | `[static]`
EnqueueWriteBuffer(CLCommandQueueHandle command_queue, CLMemoryHandle buffer,[MarshalAs(UnmanagedType.Bool)] bool blocking_write, IntPtr offset, IntPtr cb, IntPtr ptr, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL10 | `[static]`
EnqueueWriteBufferRect(CLCommandQueueHandle command_queue, CLMemoryHandle buffer,[MarshalAs(UnmanagedType.Bool)] bool blocking_write, ref SysIntX3 buffer_offset, ref SysIntX3 host_offset, ref SysIntX3 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,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL11 | `[static]`
EnqueueWriteImage(CLCommandQueueHandle command_queue, CLMemoryHandle image,[MarshalAs(UnmanagedType.Bool)] bool blocking_write, ref SysIntX3 origin, ref SysIntX3 region, IntPtr input_row_pitch, IntPtr input_slice_pitch, IntPtr ptr, Int32 num_events_in_wait_list,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_wait_list,[Out, MarshalAs(UnmanagedType.LPArray, SizeConst=1)] CLEventHandle[] new_event) | Cloo.Bindings.CL10 | `[static]`
Finish(CLCommandQueueHandle command_queue) | Cloo.Bindings.CL10 | `[static]`
Flush(CLCommandQueueHandle command_queue) | Cloo.Bindings.CL10 | `[static]`
GetCommandQueueInfo(CLCommandQueueHandle command_queue, ComputeCommandQueueInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetContextInfo(CLContextHandle context, ComputeContextInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetDeviceIDs(CLPlatformHandle platform, ComputeDeviceTypes device_type, Int32 num_entries,[Out, MarshalAs(UnmanagedType.LPArray)] CLDeviceHandle[] devices, out Int32 num_devices) | Cloo.Bindings.CL10 | `[static]`
GetDeviceInfo(CLDeviceHandle device, ComputeDeviceInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetEventInfo(CLEventHandle @event, ComputeEventInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetEventProfilingInfo(CLEventHandle @event, ComputeCommandProfilingInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetExtensionFunctionAddress(String func_name) | Cloo.Bindings.CL10 | `[static]`
GetGLObjectInfo(CLMemoryHandle memobj, out ComputeGLObjectType gl_object_type, out Int32 gl_object_name) | Cloo.Bindings.CL10 | `[static]`
GetGLTextureInfo(CLMemoryHandle memobj, ComputeGLTextureInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetImageInfo(CLMemoryHandle image, ComputeImageInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetKernelInfo(CLKernelHandle kernel, ComputeKernelInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetKernelWorkGroupInfo(CLKernelHandle kernel, CLDeviceHandle device, ComputeKernelWorkGroupInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetMemObjectInfo(CLMemoryHandle memobj, ComputeMemoryInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetPlatformIDs(Int32 num_entries,[Out, MarshalAs(UnmanagedType.LPArray)] CLPlatformHandle[] platforms, out Int32 num_platforms) | Cloo.Bindings.CL10 | `[static]`
GetPlatformInfo(CLPlatformHandle platform, ComputePlatformInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetProgramBuildInfo(CLProgramHandle program, CLDeviceHandle device, ComputeProgramBuildInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetProgramInfo(CLProgramHandle program, ComputeProgramInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetSamplerInfo(CLSamplerHandle sample, ComputeSamplerInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) | Cloo.Bindings.CL10 | `[static]`
GetSupportedImageFormats(CLContextHandle context, ComputeMemoryFlags flags, ComputeMemoryType image_type, Int32 num_entries,[Out, MarshalAs(UnmanagedType.LPArray)] ComputeImageFormat[] image_formats, out Int32 num_image_formats) | Cloo.Bindings.CL10 | `[static]`
libName | Cloo.Bindings.CL10 | `[protected]`
ReleaseCommandQueue(CLCommandQueueHandle command_queue) | Cloo.Bindings.CL10 | `[static]`
ReleaseContext(CLContextHandle context) | Cloo.Bindings.CL10 | `[static]`
ReleaseEvent(CLEventHandle @event) | Cloo.Bindings.CL10 | `[static]`
ReleaseKernel(CLKernelHandle kernel) | Cloo.Bindings.CL10 | `[static]`
ReleaseMemObject(CLMemoryHandle memobj) | Cloo.Bindings.CL10 | `[static]`
ReleaseProgram(CLProgramHandle program) | Cloo.Bindings.CL10 | `[static]`
ReleaseSampler(CLSamplerHandle sample) | Cloo.Bindings.CL10 | `[static]`
RetainCommandQueue(CLCommandQueueHandle command_queue) | Cloo.Bindings.CL10 | `[static]`
RetainContext(CLContextHandle context) | Cloo.Bindings.CL10 | `[static]`
RetainEvent(CLEventHandle @event) | Cloo.Bindings.CL10 | `[static]`
RetainKernel(CLKernelHandle kernel) | Cloo.Bindings.CL10 | `[static]`
RetainMemObject(CLMemoryHandle memobj) | Cloo.Bindings.CL10 | `[static]`
RetainProgram(CLProgramHandle program) | Cloo.Bindings.CL10 | `[static]`
RetainSampler(CLSamplerHandle sample) | Cloo.Bindings.CL10 | `[static]`
SetCommandQueueProperty(CLCommandQueueHandle command_queue, ComputeCommandQueueFlags properties,[MarshalAs(UnmanagedType.Bool)] bool enable, out ComputeCommandQueueFlags old_properties) | Cloo.Bindings.CL11 | `[static]`
SetEventCallback(CLEventHandle @event, Int32 command_exec_callback_type, ComputeEventCallback pfn_notify, IntPtr user_data) | Cloo.Bindings.CL11 | `[static]`
SetKernelArg(CLKernelHandle kernel, Int32 arg_index, IntPtr arg_size, IntPtr arg_value) | Cloo.Bindings.CL10 | `[static]`
SetMemObjectDestructorCallback(CLMemoryHandle memobj, ComputeMemoryDestructorNotifer pfn_notify, IntPtr user_data) | Cloo.Bindings.CL11 | `[static]`
SetUserEventStatus(CLEventHandle @event, Int32 execution_status) | Cloo.Bindings.CL11 | `[static]`
UnloadCompiler() | Cloo.Bindings.CL10 | `[static]`
WaitForEvents(Int32 num_events,[MarshalAs(UnmanagedType.LPArray)] CLEventHandle[] event_list) | Cloo.Bindings.CL10 | `[static]`