|
typedef cl_bitfield | cl_device_command_buffer_capabilities_khr |
|
typedef struct
_cl_command_buffer_khr * | cl_command_buffer_khr |
|
typedef cl_uint | cl_sync_point_khr |
|
typedef cl_uint | cl_command_buffer_info_khr |
|
typedef cl_uint | cl_command_buffer_state_khr |
|
typedef cl_properties | cl_command_buffer_properties_khr |
|
typedef cl_bitfield | cl_command_buffer_flags_khr |
|
typedef cl_properties | cl_ndrange_kernel_command_properties_khr |
|
typedef struct
_cl_mutable_command_khr * | cl_mutable_command_khr |
|
typedef cl_command_buffer_khr(CL_API_CALL * | clCreateCommandBufferKHR_fn )(cl_uint num_queues, const cl_command_queue *queues, const cl_command_buffer_properties_khr *properties, cl_int *errcode_ret) |
|
typedef cl_int(CL_API_CALL * | clFinalizeCommandBufferKHR_fn )(cl_command_buffer_khr command_buffer) |
|
typedef cl_int(CL_API_CALL * | clRetainCommandBufferKHR_fn )(cl_command_buffer_khr command_buffer) |
|
typedef cl_int(CL_API_CALL * | clReleaseCommandBufferKHR_fn )(cl_command_buffer_khr command_buffer) |
|
typedef cl_int(CL_API_CALL * | clEnqueueCommandBufferKHR_fn )(cl_uint num_queues, cl_command_queue *queues, cl_command_buffer_khr command_buffer, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) |
|
typedef cl_int(CL_API_CALL * | clCommandBarrierWithWaitListKHR_fn )(cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
typedef cl_int(CL_API_CALL * | clCommandCopyBufferKHR_fn )(cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t size, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
typedef cl_int(CL_API_CALL * | clCommandCopyBufferRectKHR_fn )(cl_command_buffer_khr command_buffer, 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_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
typedef cl_int(CL_API_CALL * | clCommandCopyBufferToImageKHR_fn )(cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_image, size_t src_offset, const size_t *dst_origin, const size_t *region, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
typedef cl_int(CL_API_CALL * | clCommandCopyImageKHR_fn )(cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_mem src_image, cl_mem dst_image, const size_t *src_origin, const size_t *dst_origin, const size_t *region, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
typedef cl_int(CL_API_CALL * | clCommandCopyImageToBufferKHR_fn )(cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_mem src_image, cl_mem dst_buffer, const size_t *src_origin, const size_t *region, size_t dst_offset, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
typedef cl_int(CL_API_CALL * | clCommandFillBufferKHR_fn )(cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_mem buffer, const void *pattern, size_t pattern_size, size_t offset, size_t size, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
typedef cl_int(CL_API_CALL * | clCommandFillImageKHR_fn )(cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_mem image, const void *fill_color, const size_t *origin, const size_t *region, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
typedef cl_int(CL_API_CALL * | clCommandNDRangeKernelKHR_fn )(cl_command_buffer_khr command_buffer, cl_command_queue command_queue, const cl_ndrange_kernel_command_properties_khr *properties, 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_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
typedef cl_int(CL_API_CALL * | clGetCommandBufferInfoKHR_fn )(cl_command_buffer_khr command_buffer, cl_command_buffer_info_khr param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret) |
|
typedef cl_uint | cl_command_buffer_structure_type_khr |
|
typedef cl_bitfield | cl_mutable_dispatch_fields_khr |
|
typedef cl_uint | cl_mutable_command_info_khr |
|
typedef struct
_cl_mutable_dispatch_arg_khr | cl_mutable_dispatch_arg_khr |
|
typedef struct
_cl_mutable_dispatch_exec_info_khr | cl_mutable_dispatch_exec_info_khr |
|
typedef struct
_cl_mutable_dispatch_config_khr | cl_mutable_dispatch_config_khr |
|
typedef struct
_cl_mutable_base_config_khr | cl_mutable_base_config_khr |
|
typedef cl_int(CL_API_CALL * | clUpdateMutableCommandsKHR_fn )(cl_command_buffer_khr command_buffer, const cl_mutable_base_config_khr *mutable_config) |
|
typedef cl_int(CL_API_CALL * | clGetMutableCommandInfoKHR_fn )(cl_mutable_command_khr command, cl_mutable_command_info_khr param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret) |
|
typedef cl_int(CL_API_CALL * | clIcdGetPlatformIDsKHR_fn )(cl_uint num_entries, cl_platform_id *platforms, cl_uint *num_platforms) |
|
typedef cl_program(CL_API_CALL * | clCreateProgramWithILKHR_fn )(cl_context context, const void *il, size_t length, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_1_2 |
|
typedef cl_int(CL_API_CALL * | clTerminateContextKHR_fn )(cl_context context) CL_API_SUFFIX__VERSION_1_2 |
|
typedef cl_properties | cl_queue_properties_khr |
|
typedef cl_command_queue(CL_API_CALL * | clCreateCommandQueueWithPropertiesKHR_fn )(cl_context context, cl_device_id device, const cl_queue_properties_khr *properties, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_1_2 |
|
typedef cl_int(CL_API_CALL * | clReleaseDeviceEXT_fn )(cl_device_id device) CL_API_SUFFIX__VERSION_1_1 |
|
typedef cl_int(CL_API_CALL * | clRetainDeviceEXT_fn )(cl_device_id device) CL_API_SUFFIX__VERSION_1_1 |
|
typedef cl_ulong | cl_device_partition_property_ext |
|
typedef cl_int(CL_API_CALL * | clCreateSubDevicesEXT_fn )(cl_device_id in_device, const cl_device_partition_property_ext *properties, cl_uint num_entries, cl_device_id *out_devices, cl_uint *num_devices) CL_API_SUFFIX__VERSION_1_1 |
|
typedef cl_bitfield | cl_mem_migration_flags_ext |
|
typedef cl_int(CL_API_CALL * | clEnqueueMigrateMemObjectEXT_fn )(cl_command_queue command_queue, cl_uint num_mem_objects, const cl_mem *mem_objects, cl_mem_migration_flags_ext flags, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) |
|
typedef cl_uint | cl_image_pitch_info_qcom |
|
typedef struct _cl_mem_ext_host_ptr | cl_mem_ext_host_ptr |
|
typedef struct _cl_mem_ion_host_ptr | cl_mem_ion_host_ptr |
|
typedef struct
_cl_mem_android_native_buffer_host_ptr | cl_mem_android_native_buffer_host_ptr |
|
typedef cl_uint | cl_mipmap_filter_mode_img |
|
typedef cl_bitfield | cl_mem_alloc_flags_img |
|
typedef cl_uint | cl_kernel_sub_group_info |
|
typedef cl_int(CL_API_CALL * | clGetKernelSubGroupInfoKHR_fn )(cl_kernel in_kernel, cl_device_id in_device, cl_kernel_sub_group_info param_name, size_t input_value_size, const void *input_value, size_t param_value_size, void *param_value, size_t *param_value_size_ret) CL_API_SUFFIX__VERSION_2_0_DEPRECATED |
|
typedef cl_uint | cl_queue_priority_khr |
|
typedef cl_uint | cl_queue_throttle_khr |
|
typedef cl_uint | cl_version_khr |
|
typedef struct _cl_name_version_khr | cl_name_version_khr |
|
typedef struct
_cl_device_pci_bus_info_khr | cl_device_pci_bus_info_khr |
|
typedef cl_int(CL_API_CALL * | clGetKernelSuggestedLocalWorkSizeKHR_fn )(cl_command_queue command_queue, cl_kernel kernel, cl_uint work_dim, const size_t *global_work_offset, const size_t *global_work_size, size_t *suggested_local_work_size) CL_API_SUFFIX__VERSION_3_0 |
|
typedef cl_bitfield | cl_device_integer_dot_product_capabilities_khr |
|
typedef struct
_cl_device_integer_dot_product_acceleration_properties_khr | cl_device_integer_dot_product_acceleration_properties_khr |
|
typedef cl_uint | cl_external_memory_handle_type_khr |
|
typedef cl_int(CL_API_CALL * | clEnqueueAcquireExternalMemObjectsKHR_fn )(cl_command_queue command_queue, cl_uint num_mem_objects, const cl_mem *mem_objects, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_3_0 |
|
typedef cl_int(CL_API_CALL * | clEnqueueReleaseExternalMemObjectsKHR_fn )(cl_command_queue command_queue, cl_uint num_mem_objects, const cl_mem *mem_objects, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_3_0 |
|
typedef struct _cl_semaphore_khr * | cl_semaphore_khr |
|
typedef cl_uint | cl_external_semaphore_handle_type_khr |
|
typedef cl_int(CL_API_CALL * | clGetSemaphoreHandleForTypeKHR_fn )(cl_semaphore_khr sema_object, cl_device_id device, cl_external_semaphore_handle_type_khr handle_type, size_t handle_size, void *handle_ptr, size_t *handle_size_ret) CL_API_SUFFIX__VERSION_1_2 |
|
typedef cl_properties | cl_semaphore_properties_khr |
|
typedef cl_uint | cl_semaphore_info_khr |
|
typedef cl_uint | cl_semaphore_type_khr |
|
typedef cl_ulong | cl_semaphore_payload_khr |
|
typedef cl_semaphore_khr(CL_API_CALL * | clCreateSemaphoreWithPropertiesKHR_fn )(cl_context context, const cl_semaphore_properties_khr *sema_props, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_1_2 |
|
typedef cl_int(CL_API_CALL * | clEnqueueWaitSemaphoresKHR_fn )(cl_command_queue command_queue, cl_uint num_sema_objects, const cl_semaphore_khr *sema_objects, const cl_semaphore_payload_khr *sema_payload_list, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_1_2 |
|
typedef cl_int(CL_API_CALL * | clEnqueueSignalSemaphoresKHR_fn )(cl_command_queue command_queue, cl_uint num_sema_objects, const cl_semaphore_khr *sema_objects, const cl_semaphore_payload_khr *sema_payload_list, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_1_2 |
|
typedef cl_int(CL_API_CALL * | clGetSemaphoreInfoKHR_fn )(cl_semaphore_khr sema_object, cl_semaphore_info_khr param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret) CL_API_SUFFIX__VERSION_1_2 |
|
typedef cl_int(CL_API_CALL * | clReleaseSemaphoreKHR_fn )(cl_semaphore_khr sema_object) CL_API_SUFFIX__VERSION_1_2 |
|
typedef cl_int(CL_API_CALL * | clRetainSemaphoreKHR_fn )(cl_semaphore_khr sema_object) CL_API_SUFFIX__VERSION_1_2 |
|
typedef intptr_t | cl_import_properties_arm |
|
typedef cl_bitfield | cl_svm_mem_flags_arm |
|
typedef cl_uint | cl_kernel_exec_info_arm |
|
typedef cl_bitfield | cl_device_svm_capabilities_arm |
|
typedef cl_bitfield | cl_device_scheduling_controls_capabilities_arm |
|
typedef cl_bitfield | cl_device_controlled_termination_capabilities_arm |
|
typedef cl_uint | cl_command_termination_reason_arm |
|
typedef cl_bitfield | cl_device_feature_capabilities_intel |
|
typedef struct
_cl_accelerator_intel * | cl_accelerator_intel |
|
typedef cl_uint | cl_accelerator_type_intel |
|
typedef cl_uint | cl_accelerator_info_intel |
|
typedef struct
_cl_motion_estimation_desc_intel | cl_motion_estimation_desc_intel |
|
typedef cl_accelerator_intel(CL_API_CALL * | clCreateAcceleratorINTEL_fn )(cl_context context, cl_accelerator_type_intel accelerator_type, size_t descriptor_size, const void *descriptor, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_1_2 |
|
typedef cl_int(CL_API_CALL * | clGetAcceleratorInfoINTEL_fn )(cl_accelerator_intel accelerator, cl_accelerator_info_intel param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret) CL_API_SUFFIX__VERSION_1_2 |
|
typedef cl_int(CL_API_CALL * | clRetainAcceleratorINTEL_fn )(cl_accelerator_intel accelerator) CL_API_SUFFIX__VERSION_1_2 |
|
typedef cl_int(CL_API_CALL * | clReleaseAcceleratorINTEL_fn )(cl_accelerator_intel accelerator) CL_API_SUFFIX__VERSION_1_2 |
|
typedef cl_uint | cl_diagnostics_verbose_level |
|
typedef cl_bitfield | cl_device_unified_shared_memory_capabilities_intel |
|
typedef cl_properties | cl_mem_properties_intel |
|
typedef cl_bitfield | cl_mem_alloc_flags_intel |
|
typedef cl_uint | cl_mem_info_intel |
|
typedef cl_uint | cl_unified_shared_memory_type_intel |
|
typedef cl_uint | cl_mem_advice_intel |
|
typedef void *(CL_API_CALL * | clHostMemAllocINTEL_fn )(cl_context context, const cl_mem_properties_intel *properties, size_t size, cl_uint alignment, cl_int *errcode_ret) |
|
typedef void *(CL_API_CALL * | clDeviceMemAllocINTEL_fn )(cl_context context, cl_device_id device, const cl_mem_properties_intel *properties, size_t size, cl_uint alignment, cl_int *errcode_ret) |
|
typedef void *(CL_API_CALL * | clSharedMemAllocINTEL_fn )(cl_context context, cl_device_id device, const cl_mem_properties_intel *properties, size_t size, cl_uint alignment, cl_int *errcode_ret) |
|
typedef cl_int(CL_API_CALL * | clMemFreeINTEL_fn )(cl_context context, void *ptr) |
|
typedef cl_int(CL_API_CALL * | clMemBlockingFreeINTEL_fn )(cl_context context, void *ptr) |
|
typedef cl_int(CL_API_CALL * | clGetMemAllocInfoINTEL_fn )(cl_context context, const void *ptr, cl_mem_info_intel param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret) |
|
typedef cl_int(CL_API_CALL * | clSetKernelArgMemPointerINTEL_fn )(cl_kernel kernel, cl_uint arg_index, const void *arg_value) |
|
typedef cl_int(CL_API_CALL * | clEnqueueMemFillINTEL_fn )(cl_command_queue command_queue, void *dst_ptr, const void *pattern, size_t pattern_size, size_t size, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) |
|
typedef cl_int(CL_API_CALL * | clEnqueueMemcpyINTEL_fn )(cl_command_queue command_queue, cl_bool blocking, void *dst_ptr, const void *src_ptr, size_t size, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) |
|
typedef cl_int(CL_API_CALL * | clEnqueueMemAdviseINTEL_fn )(cl_command_queue command_queue, const void *ptr, size_t size, cl_mem_advice_intel advice, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) |
|
typedef cl_int(CL_API_CALL * | clEnqueueMemsetINTEL_fn )(cl_command_queue command_queue, void *dst_ptr, cl_int value, size_t size, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) |
|
typedef cl_mem(CL_API_CALL * | clCreateBufferWithPropertiesINTEL_fn )(cl_context context, const cl_mem_properties_intel *properties, cl_mem_flags flags, size_t size, void *host_ptr, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_1_0 |
|
typedef cl_bitfield | cl_command_queue_capabilities_intel |
|
typedef struct
_cl_queue_family_properties_intel | cl_queue_family_properties_intel |
|
|
CL_API_ENTRY
cl_command_buffer_khr
CL_API_CALL | clCreateCommandBufferKHR (cl_uint num_queues, const cl_command_queue *queues, const cl_command_buffer_properties_khr *properties, cl_int *errcode_ret) |
|
CL_API_ENTRY cl_int CL_API_CALL | clFinalizeCommandBufferKHR (cl_command_buffer_khr command_buffer) |
|
CL_API_ENTRY cl_int CL_API_CALL | clRetainCommandBufferKHR (cl_command_buffer_khr command_buffer) |
|
CL_API_ENTRY cl_int CL_API_CALL | clReleaseCommandBufferKHR (cl_command_buffer_khr command_buffer) |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueCommandBufferKHR (cl_uint num_queues, cl_command_queue *queues, cl_command_buffer_khr command_buffer, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) |
|
CL_API_ENTRY cl_int CL_API_CALL | clCommandBarrierWithWaitListKHR (cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
CL_API_ENTRY cl_int CL_API_CALL | clCommandCopyBufferKHR (cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_buffer, size_t src_offset, size_t dst_offset, size_t size, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
CL_API_ENTRY cl_int CL_API_CALL | clCommandCopyBufferRectKHR (cl_command_buffer_khr command_buffer, 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_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
CL_API_ENTRY cl_int CL_API_CALL | clCommandCopyBufferToImageKHR (cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_mem src_buffer, cl_mem dst_image, size_t src_offset, const size_t *dst_origin, const size_t *region, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
CL_API_ENTRY cl_int CL_API_CALL | clCommandCopyImageKHR (cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_mem src_image, cl_mem dst_image, const size_t *src_origin, const size_t *dst_origin, const size_t *region, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
CL_API_ENTRY cl_int CL_API_CALL | clCommandCopyImageToBufferKHR (cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_mem src_image, cl_mem dst_buffer, const size_t *src_origin, const size_t *region, size_t dst_offset, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
CL_API_ENTRY cl_int CL_API_CALL | clCommandFillBufferKHR (cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_mem buffer, const void *pattern, size_t pattern_size, size_t offset, size_t size, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
CL_API_ENTRY cl_int CL_API_CALL | clCommandFillImageKHR (cl_command_buffer_khr command_buffer, cl_command_queue command_queue, cl_mem image, const void *fill_color, const size_t *origin, const size_t *region, cl_uint num_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
CL_API_ENTRY cl_int CL_API_CALL | clCommandNDRangeKernelKHR (cl_command_buffer_khr command_buffer, cl_command_queue command_queue, const cl_ndrange_kernel_command_properties_khr *properties, 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_sync_points_in_wait_list, const cl_sync_point_khr *sync_point_wait_list, cl_sync_point_khr *sync_point, cl_mutable_command_khr *mutable_handle) |
|
CL_API_ENTRY cl_int CL_API_CALL | clGetCommandBufferInfoKHR (cl_command_buffer_khr command_buffer, cl_command_buffer_info_khr param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret) |
|
CL_API_ENTRY cl_int CL_API_CALL | clUpdateMutableCommandsKHR (cl_command_buffer_khr command_buffer, const cl_mutable_base_config_khr *mutable_config) |
|
CL_API_ENTRY cl_int CL_API_CALL | clGetMutableCommandInfoKHR (cl_mutable_command_khr command, cl_mutable_command_info_khr param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret) |
|
CL_API_ENTRY cl_int CL_API_CALL | clSetMemObjectDestructorAPPLE (cl_mem memobj, void(*pfn_notify)(cl_mem memobj, void *user_data), void *user_data) CL_API_SUFFIX__VERSION_1_0 |
|
CL_API_ENTRY void CL_API_CALL | clLogMessagesToSystemLogAPPLE (const char *errstr, const void *private_info, size_t cb, void *user_data) CL_API_SUFFIX__VERSION_1_0 |
|
CL_API_ENTRY void CL_API_CALL | clLogMessagesToStdoutAPPLE (const char *errstr, const void *private_info, size_t cb, void *user_data) CL_API_SUFFIX__VERSION_1_0 |
|
CL_API_ENTRY void CL_API_CALL | clLogMessagesToStderrAPPLE (const char *errstr, const void *private_info, size_t cb, void *user_data) CL_API_SUFFIX__VERSION_1_0 |
|
CL_API_ENTRY cl_int CL_API_CALL | clIcdGetPlatformIDsKHR (cl_uint num_entries, cl_platform_id *platforms, cl_uint *num_platforms) |
|
CL_API_ENTRY cl_program CL_API_CALL | clCreateProgramWithILKHR (cl_context context, const void *il, size_t length, cl_int *errcode_ret) |
|
CL_API_ENTRY cl_int CL_API_CALL | clTerminateContextKHR (cl_context context) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_command_queue
CL_API_CALL | clCreateCommandQueueWithPropertiesKHR (cl_context context, cl_device_id device, const cl_queue_properties_khr *properties, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clReleaseDeviceEXT (cl_device_id device) CL_API_SUFFIX__VERSION_1_1 |
|
CL_API_ENTRY cl_int CL_API_CALL | clRetainDeviceEXT (cl_device_id device) CL_API_SUFFIX__VERSION_1_1 |
|
CL_API_ENTRY cl_int CL_API_CALL | clCreateSubDevicesEXT (cl_device_id in_device, const cl_device_partition_property_ext *properties, cl_uint num_entries, cl_device_id *out_devices, cl_uint *num_devices) CL_API_SUFFIX__VERSION_1_1 |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueMigrateMemObjectEXT (cl_command_queue command_queue, cl_uint num_mem_objects, const cl_mem *mem_objects, cl_mem_migration_flags_ext flags, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) |
|
CL_API_ENTRY cl_int CL_API_CALL | clGetDeviceImageInfoQCOM (cl_device_id device, size_t image_width, size_t image_height, const cl_image_format *image_format, cl_image_pitch_info_qcom param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret) |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueAcquireGrallocObjectsIMG (cl_command_queue command_queue, cl_uint num_objects, const cl_mem *mem_objects, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueReleaseGrallocObjectsIMG (cl_command_queue command_queue, cl_uint num_objects, const cl_mem *mem_objects, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueGenerateMipmapIMG (cl_command_queue command_queue, cl_mem src_image, cl_mem dst_image, cl_mipmap_filter_mode_img mipmap_filter_mode, const size_t *array_region, const size_t *mip_region, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clGetKernelSubGroupInfoKHR (cl_kernel in_kernel, cl_device_id in_device, cl_kernel_sub_group_info param_name, size_t input_value_size, const void *input_value, size_t param_value_size, void *param_value, size_t *param_value_size_ret) CL_API_SUFFIX__VERSION_2_0_DEPRECATED |
|
CL_API_ENTRY cl_int CL_API_CALL | clGetKernelSuggestedLocalWorkSizeKHR (cl_command_queue command_queue, cl_kernel kernel, cl_uint work_dim, const size_t *global_work_offset, const size_t *global_work_size, size_t *suggested_local_work_size) CL_API_SUFFIX__VERSION_3_0 |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueAcquireExternalMemObjectsKHR (cl_command_queue command_queue, cl_uint num_mem_objects, const cl_mem *mem_objects, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_3_0 |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueReleaseExternalMemObjectsKHR (cl_command_queue command_queue, cl_uint num_mem_objects, const cl_mem *mem_objects, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_3_0 |
|
CL_API_ENTRY cl_int CL_API_CALL | clGetSemaphoreHandleForTypeKHR (cl_semaphore_khr sema_object, cl_device_id device, cl_external_semaphore_handle_type_khr handle_type, size_t handle_size, void *handle_ptr, size_t *handle_size_ret) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_semaphore_khr
CL_API_CALL | clCreateSemaphoreWithPropertiesKHR (cl_context context, const cl_semaphore_properties_khr *sema_props, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueWaitSemaphoresKHR (cl_command_queue command_queue, cl_uint num_sema_objects, const cl_semaphore_khr *sema_objects, const cl_semaphore_payload_khr *sema_payload_list, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueSignalSemaphoresKHR (cl_command_queue command_queue, cl_uint num_sema_objects, const cl_semaphore_khr *sema_objects, const cl_semaphore_payload_khr *sema_payload_list, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clGetSemaphoreInfoKHR (cl_semaphore_khr sema_object, cl_semaphore_info_khr param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clReleaseSemaphoreKHR (cl_semaphore_khr sema_object) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clRetainSemaphoreKHR (cl_semaphore_khr sema_object) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_mem CL_API_CALL | clImportMemoryARM (cl_context context, cl_mem_flags flags, const cl_import_properties_arm *properties, void *memory, size_t size, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_1_0 |
|
CL_API_ENTRY void *CL_API_CALL | clSVMAllocARM (cl_context context, cl_svm_mem_flags_arm flags, size_t size, cl_uint alignment) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY void CL_API_CALL | clSVMFreeARM (cl_context context, void *svm_pointer) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueSVMFreeARM (cl_command_queue command_queue, cl_uint num_svm_pointers, void *svm_pointers[], void(CL_CALLBACK *pfn_free_func)(cl_command_queue queue, cl_uintnum_svm_pointers, void *svm_pointers[], void *user_data), void *user_data, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueSVMMemcpyARM (cl_command_queue command_queue, cl_bool blocking_copy, void *dst_ptr, const void *src_ptr, size_t size, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueSVMMemFillARM (cl_command_queue command_queue, void *svm_ptr, const void *pattern, size_t pattern_size, size_t size, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueSVMMapARM (cl_command_queue command_queue, cl_bool blocking_map, cl_map_flags flags, void *svm_ptr, size_t size, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueSVMUnmapARM (cl_command_queue command_queue, void *svm_ptr, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clSetKernelArgSVMPointerARM (cl_kernel kernel, cl_uint arg_index, const void *arg_value) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clSetKernelExecInfoARM (cl_kernel kernel, cl_kernel_exec_info_arm param_name, size_t param_value_size, const void *param_value) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY
cl_accelerator_intel
CL_API_CALL | clCreateAcceleratorINTEL (cl_context context, cl_accelerator_type_intel accelerator_type, size_t descriptor_size, const void *descriptor, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clGetAcceleratorInfoINTEL (cl_accelerator_intel accelerator, cl_accelerator_info_intel param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clRetainAcceleratorINTEL (cl_accelerator_intel accelerator) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY cl_int CL_API_CALL | clReleaseAcceleratorINTEL (cl_accelerator_intel accelerator) CL_API_SUFFIX__VERSION_1_2 |
|
CL_API_ENTRY void *CL_API_CALL | clHostMemAllocINTEL (cl_context context, const cl_mem_properties_intel *properties, size_t size, cl_uint alignment, cl_int *errcode_ret) |
|
CL_API_ENTRY void *CL_API_CALL | clDeviceMemAllocINTEL (cl_context context, cl_device_id device, const cl_mem_properties_intel *properties, size_t size, cl_uint alignment, cl_int *errcode_ret) |
|
CL_API_ENTRY void *CL_API_CALL | clSharedMemAllocINTEL (cl_context context, cl_device_id device, const cl_mem_properties_intel *properties, size_t size, cl_uint alignment, cl_int *errcode_ret) |
|
CL_API_ENTRY cl_int CL_API_CALL | clMemFreeINTEL (cl_context context, void *ptr) |
|
CL_API_ENTRY cl_int CL_API_CALL | clMemBlockingFreeINTEL (cl_context context, void *ptr) |
|
CL_API_ENTRY cl_int CL_API_CALL | clGetMemAllocInfoINTEL (cl_context context, const void *ptr, cl_mem_info_intel param_name, size_t param_value_size, void *param_value, size_t *param_value_size_ret) |
|
CL_API_ENTRY cl_int CL_API_CALL | clSetKernelArgMemPointerINTEL (cl_kernel kernel, cl_uint arg_index, const void *arg_value) |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueMemFillINTEL (cl_command_queue command_queue, void *dst_ptr, const void *pattern, size_t pattern_size, size_t size, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueMemcpyINTEL (cl_command_queue command_queue, cl_bool blocking, void *dst_ptr, const void *src_ptr, size_t size, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueMemAdviseINTEL (cl_command_queue command_queue, const void *ptr, size_t size, cl_mem_advice_intel advice, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) |
|
CL_API_ENTRY cl_int CL_API_CALL | clEnqueueMemsetINTEL (cl_command_queue command_queue, void *dst_ptr, cl_int value, size_t size, cl_uint num_events_in_wait_list, const cl_event *event_wait_list, cl_event *event) |
|
CL_API_ENTRY cl_mem CL_API_CALL | clCreateBufferWithPropertiesINTEL (cl_context context, const cl_mem_properties_intel *properties, cl_mem_flags flags, size_t size, void *host_ptr, cl_int *errcode_ret) CL_API_SUFFIX__VERSION_1_0 |
|