C# Class Cloo.Bindings.CL10

Contains bindings to the OpenCL 1.0 functions.
See the OpenCL specification for documentation regarding these functions.
Afficher le fichier Open project: aokomoriuta/StudiesOfOpenTK Class Usage Examples

Private Methods

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