|
Cloo 0.9.1
|
Contains bindings to the OpenCL extension functions. More...
Classes | |
| class | Delegates |
Public Member Functions | |
| ComputeErrorCode | CreateSubDevicesEXT (IntPtr in_device, cl_device_partition_property_ext[] properties, Int32 num_entries, IntPtr[] out_devices, out Int32 num_devices) |
| ComputeErrorCode | EnqueueMigrateMemObjectEXT (IntPtr command_queue, Int32 num_mem_objects, IntPtr[] mem_objects, cl_mem_migration_flags_ext flags, Int32 num_events_in_wait_list, IntPtr[] event_wait_list, IntPtr[] new_event) |
| ComputeErrorCode | GetGLContextInfoKHR (IntPtr[] properties, ComputeGLContextInfo param_name, IntPtr param_value_size, IntPtr param_value, out IntPtr param_value_size_ret) |
| ComputeErrorCode | ReleaseDeviceEXT (IntPtr device) |
| ComputeErrorCode | RetainDeviceEXT (IntPtr device) |
| CLx (ComputePlatform platform) | |
Contains bindings to the OpenCL extension functions.
See the Khronos OpenCL API extensions registry for documentation regarding these functions.
| Cloo.Bindings.CLx.CLx | ( | ComputePlatform | platform | ) |
| platform |
| ComputeErrorCode Cloo.Bindings.CLx.CreateSubDevicesEXT | ( | IntPtr | in_device, |
| cl_device_partition_property_ext[] | properties, | ||
| Int32 | num_entries, | ||
| IntPtr[] | out_devices, | ||
| out Int32 | num_devices | ||
| ) |
| ComputeErrorCode Cloo.Bindings.CLx.EnqueueMigrateMemObjectEXT | ( | IntPtr | command_queue, |
| Int32 | num_mem_objects, | ||
| IntPtr[] | mem_objects, | ||
| cl_mem_migration_flags_ext | flags, | ||
| Int32 | num_events_in_wait_list, | ||
| IntPtr[] | event_wait_list, | ||
| IntPtr[] | new_event | ||
| ) |
| ComputeErrorCode Cloo.Bindings.CLx.GetGLContextInfoKHR | ( | IntPtr[] | properties, |
| ComputeGLContextInfo | param_name, | ||
| IntPtr | param_value_size, | ||
| IntPtr | param_value, | ||
| out IntPtr | param_value_size_ret | ||
| ) |
| ComputeErrorCode Cloo.Bindings.CLx.ReleaseDeviceEXT | ( | IntPtr | device | ) |
| ComputeErrorCode Cloo.Bindings.CLx.RetainDeviceEXT | ( | IntPtr | device | ) |
1.7.4