diff --git a/xml/cl.xml b/xml/cl.xml index c114bdf60..97376b997 100644 --- a/xml/cl.xml +++ b/xml/cl.xml @@ -188,6 +188,13 @@ server's OpenCL/api-docs repository. typedef cl_uint cl_profiling_info; typedef cl_bitfield cl_sampler_properties; typedef cl_uint cl_kernel_exec_info; + typedef cl_bitfield cl_device_unified_shared_memory_capabilities_intel; + typedef cl_bitfield 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_bitfield cl_mem_migration_flags_intel; + typedef cl_uint cl_mem_advice_intel>; Structure types @@ -974,6 +981,17 @@ server's OpenCL/api-docs repository. + + + + + + + + + + + @@ -1611,7 +1629,7 @@ server's OpenCL/api-docs repository. - + @@ -1621,7 +1639,21 @@ server's OpenCL/api-docs repository. - + + + + + + + + + + + + + + + @@ -1636,7 +1668,15 @@ server's OpenCL/api-docs repository. - + + + + + + + + + @@ -2218,6 +2258,104 @@ server's OpenCL/api-docs repository. const cl_event* event_wait_list cl_event* event + + void* clHostMemAllocINTEL + cl_context context + const cl_mem_properties_intel* properties + size_t size + cl_uint alignment + cl_int* errcode_ret + + + void* clDeviceMemAllocINTEL + cl_context context + cl_device_id device + const cl_mem_properties_intel* properties + size_t size + cl_uint alignment + cl_int* errcode_ret + + + void* 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_int clMemFreeINTEL + cl_context context + void* ptr + + + cl_int 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_int clSetKernelArgMemPointerINTEL + cl_kernel kernel + cl_uint arg_index + const void* arg_value + + + cl_int 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_int 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_int 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_int clEnqueueMigrateMemINTEL + cl_command_queue command_queue + const void* ptr + size_t size + cl_mem_migration_flags_intel flags + cl_uint num_events_in_wait_list + const cl_event* event_wait_list + cl_event* event + + + cl_int 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_int clGetPlatformIDs cl_uint num_entries @@ -5190,5 +5328,76 @@ server's OpenCL/api-docs repository. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +