diff --git a/xml/cl.xml b/xml/cl.xml
index 219e2c5f1..64803a3e3 100644
--- a/xml/cl.xml
+++ b/xml/cl.xml
@@ -139,8 +139,8 @@ server's OpenCL/api-docs repository.
typedef cl_uint cl_queue_priority_khr;
typedef cl_uint cl_queue_throttle_khr;
typedef intptr_t cl_import_properties_arm;
+ typedef intptr_t cl_import_type_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_uint cl_gl_context_info;
typedef cl_uint cl_gl_object_type;
@@ -171,9 +171,11 @@ server's OpenCL/api-docs repository.
typedef intptr_t cl_device_partition_property;
typedef cl_bitfield cl_device_affinity_domain;
typedef intptr_t cl_context_properties;
+ typedef intptr_t cl_context_property_diagnostics_level;
+ typedef intptr_t cl_context_memory_initialize_khr;
typedef cl_uint cl_context_info;
typedef cl_properties cl_queue_properties;
- typedef cl_properties cl_queue_properties_khr;
+ typedef cl_queue_properties cl_queue_properties_khr;
typedef cl_uint cl_command_queue_info;
typedef cl_uint cl_channel_order;
typedef cl_uint cl_channel_type;
@@ -207,11 +209,10 @@ server's OpenCL/api-docs repository.
typedef cl_uint cl_profiling_info;
typedef cl_properties cl_sampler_properties;
typedef cl_uint cl_kernel_exec_info;
+ typedef cl_kernel_exec_info cl_kernel_exec_info_arm;
typedef cl_bitfield cl_device_terminate_capability_khr;
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 cl_bitfield cl_device_atomic_capabilities;
@@ -251,21 +252,35 @@ server's OpenCL/api-docs repository.
typedef cl_bitfield cl_device_fp_atomic_capabilities_ext;
typedef cl_uint cl_image_requirements_info_ext;
typedef cl_bitfield cl_platform_command_buffer_capabilities_khr;
-
+ typedef cl_uint cl_affinity_domain_ext;
+ typedef cl_uint cl_command_termination_reason_arm;
+ typedef cl_int cl_command_execution_status;
+ typedef cl_int cl_error_code;
+
+ Extension types
+ typedef cl_uint cl_host_cache_policy;
+ typedef cl_uint cl_allocation_type;
+ typedef cl_uint cl_mb_block_type;
+ typedef cl_uint cl_subpixel_mode;
+ typedef cl_uint cl_sad_adjust_mode;
+ typedef cl_uint cl_search_path_type;
+ typedef cl_uint cl_device_me_version;
+ typedef cl_uint cl_device_avc_me_version;
+
Structure types
IDirect3DSurface9* resource
HANDLE shared_handle
- cl_uint mb_block_type
- cl_uint subpixel_mode
- cl_uint sad_adjust_mode
- cl_uint search_path_type
+ cl_mb_block_type mb_block_type
+ cl_subpixel_mode subpixel_mode
+ cl_sad_adjust_mode sad_adjust_mode
+ cl_search_path_type search_path_type
- cl_uint allocation_type
- cl_uint host_cache_policy
+ cl_allocation_type allocation_type
+ cl_host_cache_policyhost_cache_policy
cl_mem_ext_host_ptr ext_host_ptr
@@ -492,7 +507,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -570,6 +585,7 @@ server's OpenCL/api-docs repository.
+
@@ -704,7 +720,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -728,7 +744,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -957,7 +973,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -965,13 +981,13 @@ server's OpenCL/api-docs repository.
-
+
-
+
@@ -1302,7 +1318,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -1512,16 +1528,28 @@ server's OpenCL/api-docs repository.
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1532,8 +1560,14 @@ server's OpenCL/api-docs repository.
+
+
+
+
+
+
@@ -1556,6 +1590,9 @@ server's OpenCL/api-docs repository.
+
+
+
@@ -1576,6 +1613,9 @@ server's OpenCL/api-docs repository.
+
+
+
@@ -1585,6 +1625,9 @@ server's OpenCL/api-docs repository.
+
+
+
@@ -1597,6 +1640,9 @@ server's OpenCL/api-docs repository.
+
+
+
@@ -1610,19 +1656,31 @@ server's OpenCL/api-docs repository.
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1636,6 +1694,9 @@ server's OpenCL/api-docs repository.
+
+
+
@@ -1650,6 +1711,9 @@ server's OpenCL/api-docs repository.
+
+
+
@@ -1657,45 +1721,72 @@ server's OpenCL/api-docs repository.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1727,19 +1818,34 @@ server's OpenCL/api-docs repository.
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1747,6 +1853,9 @@ server's OpenCL/api-docs repository.
+
+
+
@@ -1755,7 +1864,13 @@ server's OpenCL/api-docs repository.
+
+
+
+
+
+
@@ -1772,7 +1887,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -1809,13 +1924,28 @@ server's OpenCL/api-docs repository.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2039,7 +2169,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -2283,7 +2413,7 @@ server's OpenCL/api-docs repository.
- cl_int clGetDeviceIDsFromD3D10KHR
+ cl_error_code clGetDeviceIDsFromD3D10KHR
cl_platform_id platform
cl_d3d10_device_source_khr d3d_device_source
void* d3d_object
@@ -2297,7 +2427,7 @@ server's OpenCL/api-docs repository.
cl_context context
cl_mem_flags flags
ID3D10Buffer* resource
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreateFromD3D10Texture2DKHR
@@ -2305,7 +2435,7 @@ server's OpenCL/api-docs repository.
cl_mem_flags flags
ID3D10Texture2D* resource
UINT subresource
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreateFromD3D10Texture3DKHR
@@ -2313,10 +2443,10 @@ server's OpenCL/api-docs repository.
cl_mem_flags flags
ID3D10Texture3D* resource
UINT subresource
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clEnqueueAcquireD3D10ObjectsKHR
+ cl_error_code clEnqueueAcquireD3D10ObjectsKHR
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2325,7 +2455,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueReleaseD3D10ObjectsKHR
+ cl_error_code clEnqueueReleaseD3D10ObjectsKHR
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2334,7 +2464,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clGetDeviceIDsFromD3D11KHR
+ cl_error_code clGetDeviceIDsFromD3D11KHR
cl_platform_id platform
cl_d3d11_device_source_khr d3d_device_source
void* d3d_object
@@ -2348,7 +2478,7 @@ server's OpenCL/api-docs repository.
cl_context context
cl_mem_flags flags
ID3D11Buffer* resource
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreateFromD3D11Texture2DKHR
@@ -2356,7 +2486,7 @@ server's OpenCL/api-docs repository.
cl_mem_flags flags
ID3D11Texture2D* resource
UINT subresource
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreateFromD3D11Texture3DKHR
@@ -2364,10 +2494,10 @@ server's OpenCL/api-docs repository.
cl_mem_flags flags
ID3D11Texture3D* resource
UINT subresource
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clEnqueueAcquireD3D11ObjectsKHR
+ cl_error_code clEnqueueAcquireD3D11ObjectsKHR
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2376,7 +2506,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueReleaseD3D11ObjectsKHR
+ cl_error_code clEnqueueReleaseD3D11ObjectsKHR
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2385,7 +2515,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clGetDeviceIDsFromDX9MediaAdapterKHR
+ cl_error_code clGetDeviceIDsFromDX9MediaAdapterKHR
cl_platform_id platform
cl_uint num_media_adapters
cl_dx9_media_adapter_type_khr* media_adapter_type
@@ -2402,10 +2532,10 @@ server's OpenCL/api-docs repository.
cl_dx9_media_adapter_type_khr adapter_type
void* surface_info
cl_uint plane
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clEnqueueAcquireDX9MediaSurfacesKHR
+ cl_error_code clEnqueueAcquireDX9MediaSurfacesKHR
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2414,7 +2544,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueReleaseDX9MediaSurfacesKHR
+ cl_error_code clEnqueueReleaseDX9MediaSurfacesKHR
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2423,7 +2553,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clGetDeviceIDsFromDX9INTEL
+ cl_error_code clGetDeviceIDsFromDX9INTEL
cl_platform_id platform
cl_dx9_device_source_intel dx9_device_source
void* dx9_object
@@ -2439,10 +2569,10 @@ server's OpenCL/api-docs repository.
IDirect3DSurface9* resource
HANDLE sharedHandle
UINT plane
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clEnqueueAcquireDX9ObjectsINTEL
+ cl_error_code clEnqueueAcquireDX9ObjectsINTEL
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2451,7 +2581,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueReleaseDX9ObjectsINTEL
+ cl_error_code clEnqueueReleaseDX9ObjectsINTEL
cl_command_queue command_queue
cl_uint num_objects
cl_mem* mem_objects
@@ -2464,7 +2594,7 @@ server's OpenCL/api-docs repository.
cl_context context
CLeglSyncKHR sync
CLeglDisplayKHR display
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreateFromEGLImageKHR
@@ -2473,10 +2603,10 @@ server's OpenCL/api-docs repository.
CLeglImageKHR eglimage
cl_mem_flags flags
const cl_egl_image_properties_khr* properties
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clEnqueueAcquireEGLObjectsKHR
+ cl_error_code clEnqueueAcquireEGLObjectsKHR
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2485,7 +2615,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueReleaseEGLObjectsKHR
+ cl_error_code clEnqueueReleaseEGLObjectsKHR
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2515,7 +2645,7 @@ server's OpenCL/api-docs repository.
void* user_data
- cl_int clIcdGetPlatformIDsKHR
+ cl_error_code clIcdGetPlatformIDsKHR
cl_uint num_entries
cl_platform_id* platforms
cl_uint* num_platforms
@@ -2525,29 +2655,29 @@ server's OpenCL/api-docs repository.
cl_context context
const void* il
size_t length
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clTerminateContextKHR
+ cl_error_code clTerminateContextKHR
cl_context context
cl_command_queue clCreateCommandQueueWithPropertiesKHR
cl_context context
cl_device_id device
- const cl_queue_properties_khr* properties
- cl_int* errcode_ret
+ const cl_queue_properties* properties
+ cl_error_code* errcode_ret
- cl_int clReleaseDeviceEXT
+ cl_error_code clReleaseDeviceEXT
cl_device_id device
- cl_int clRetainDeviceEXT
+ cl_error_code clRetainDeviceEXT
cl_device_id device
- cl_int clCreateSubDevicesEXT
+ cl_error_code clCreateSubDevicesEXT
cl_device_id in_device
const cl_device_partition_property_ext* properties
cl_uint num_entries
@@ -2555,7 +2685,7 @@ server's OpenCL/api-docs repository.
cl_uint* num_devices
- cl_int clEnqueueMigrateMemObjectEXT
+ cl_error_code clEnqueueMigrateMemObjectEXT
cl_command_queue command_queue
cl_uint num_mem_objects
const cl_mem* mem_objects
@@ -2565,7 +2695,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clGetDeviceImageInfoQCOM
+ cl_error_code clGetDeviceImageInfoQCOM
cl_device_id device
size_t image_width
size_t image_height
@@ -2576,7 +2706,7 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clEnqueueAcquireGrallocObjectsIMG
+ cl_error_code clEnqueueAcquireGrallocObjectsIMG
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2585,7 +2715,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueGenerateMipmapIMG
+ cl_error_code clEnqueueGenerateMipmapIMG
cl_command_queue command_queue
cl_mem src_image
cl_mem dst_image
@@ -2597,7 +2727,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueReleaseGrallocObjectsIMG
+ cl_error_code clEnqueueReleaseGrallocObjectsIMG
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2606,7 +2736,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clGetKernelSubGroupInfoKHR
+ cl_error_code clGetKernelSubGroupInfoKHR
cl_kernel in_kernel
cl_device_id in_device
cl_kernel_sub_group_info param_name
@@ -2617,7 +2747,7 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clGetKernelSuggestedLocalWorkSizeKHR
+ cl_error_code clGetKernelSuggestedLocalWorkSizeKHR
cl_command_queue command_queue
cl_kernel kernel
cl_uint work_dim
@@ -2629,10 +2759,10 @@ server's OpenCL/api-docs repository.
cl_semaphore_khr clCreateSemaphoreWithPropertiesKHR
cl_context context
const cl_semaphore_properties_khr* sema_props
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clEnqueueWaitSemaphoresKHR
+ cl_error_code clEnqueueWaitSemaphoresKHR
cl_command_queue command_queue
cl_uint num_sema_objects
const cl_semaphore_khr* sema_objects
@@ -2642,7 +2772,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueSignalSemaphoresKHR
+ cl_error_code clEnqueueSignalSemaphoresKHR
cl_command_queue command_queue
cl_uint num_sema_objects
const cl_semaphore_khr* sema_objects
@@ -2652,7 +2782,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clGetSemaphoreInfoKHR
+ cl_error_code clGetSemaphoreInfoKHR
cl_semaphore_khr sema_object
cl_semaphore_info_khr param_name
size_t param_value_size
@@ -2660,15 +2790,15 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clReleaseSemaphoreKHR
+ cl_error_code clReleaseSemaphoreKHR
cl_semaphore_khr sema_object
- cl_int clRetainSemaphoreKHR
+ cl_error_code clRetainSemaphoreKHR
cl_semaphore_khr sema_object
- cl_int clGetSemaphoreHandleForTypeKHR
+ cl_error_code clGetSemaphoreHandleForTypeKHR
cl_semaphore_khr sema_object
cl_device_id device
cl_external_semaphore_handle_type_khr handle_type
@@ -2677,7 +2807,7 @@ server's OpenCL/api-docs repository.
size_t* handle_size_ret
- cl_int clEnqueueAcquireExternalMemObjectsKHR
+ cl_error_code clEnqueueAcquireExternalMemObjectsKHR
cl_command_queue command_queue
cl_uint num_mem_objects
const cl_mem* mem_objects
@@ -2686,7 +2816,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueReleaseExternalMemObjectsKHR
+ cl_error_code clEnqueueReleaseExternalMemObjectsKHR
cl_command_queue command_queue
cl_uint num_mem_objects
const cl_mem* mem_objects
@@ -2701,7 +2831,7 @@ server's OpenCL/api-docs repository.
const cl_import_properties_arm* properties
void* memory
size_t size
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
void* clSVMAllocARM
@@ -2716,18 +2846,18 @@ server's OpenCL/api-docs repository.
void* svm_pointer
- cl_int clEnqueueSVMFreeARM
+ cl_error_code 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_uint num_svm_pointers, void * svm_pointers[], void *user_data)
+ void (CL_CALLBACK* pfn_free_func)(cl_command_queue queue, cl_uint num_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_int clEnqueueSVMMemcpyARM
+ cl_error_code clEnqueueSVMMemcpyARM
cl_command_queue command_queue
cl_bool blocking_copy
void* dst_ptr
@@ -2738,7 +2868,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueSVMMemFillARM
+ cl_error_code clEnqueueSVMMemFillARM
cl_command_queue command_queue
void* svm_ptr
const void* pattern
@@ -2749,7 +2879,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueSVMMapARM
+ cl_error_code clEnqueueSVMMapARM
cl_command_queue command_queue
cl_bool blocking_map
cl_map_flags flags
@@ -2760,7 +2890,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueSVMUnmapARM
+ cl_error_code clEnqueueSVMUnmapARM
cl_command_queue command_queue
void* svm_ptr
cl_uint num_events_in_wait_list
@@ -2768,15 +2898,15 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clSetKernelArgSVMPointerARM
+ cl_error_code clSetKernelArgSVMPointerARM
cl_kernel kernel
cl_uint arg_index
const void* arg_value
- cl_int clSetKernelExecInfoARM
+ cl_error_code clSetKernelExecInfoARM
cl_kernel kernel
- cl_kernel_exec_info_arm param_name
+ cl_kernel_exec_info param_name
size_t param_value_size
const void* param_value
@@ -2786,10 +2916,10 @@ server's OpenCL/api-docs repository.
cl_accelerator_type_intel accelerator_type
size_t descriptor_size
const void* descriptor
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clGetAcceleratorInfoINTEL
+ cl_error_code clGetAcceleratorInfoINTEL
cl_accelerator_intel accelerator
cl_accelerator_info_intel param_name
size_t param_value_size
@@ -2797,21 +2927,21 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clRetainAcceleratorINTEL
+ cl_error_code clRetainAcceleratorINTEL
cl_accelerator_intel accelerator
- cl_int clReleaseAcceleratorINTEL
+ cl_error_code clReleaseAcceleratorINTEL
cl_accelerator_intel accelerator
cl_event clCreateEventFromGLsyncKHR
cl_context context
cl_GLsync sync
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clGetGLContextInfoKHR
+ cl_error_code clGetGLContextInfoKHR
const cl_context_properties* properties
cl_gl_context_info param_name
size_t param_value_size
@@ -2823,7 +2953,7 @@ server's OpenCL/api-docs repository.
cl_context context
cl_mem_flags flags
cl_GLuint bufobj
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreateFromGLTexture
@@ -2832,23 +2962,23 @@ server's OpenCL/api-docs repository.
cl_GLenum target
cl_GLint miplevel
cl_GLuint texture
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreateFromGLRenderbuffer
cl_context context
cl_mem_flags flags
cl_GLuint renderbuffer
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clGetGLObjectInfo
+ cl_error_code clGetGLObjectInfo
cl_mem memobj
cl_gl_object_type* gl_object_type
cl_GLuint* gl_object_name
- cl_int clGetGLTextureInfo
+ cl_error_code clGetGLTextureInfo
cl_mem memobj
cl_gl_texture_info param_name
size_t param_value_size
@@ -2856,7 +2986,7 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clEnqueueAcquireGLObjects
+ cl_error_code clEnqueueAcquireGLObjects
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2865,7 +2995,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueReleaseGLObjects
+ cl_error_code clEnqueueReleaseGLObjects
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2880,7 +3010,7 @@ server's OpenCL/api-docs repository.
cl_GLenum target
cl_GLint miplevel
cl_GLuint texture
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreateFromGLTexture3D
@@ -2889,10 +3019,10 @@ server's OpenCL/api-docs repository.
cl_GLenum target
cl_GLint miplevel
cl_GLuint texture
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clGetDeviceIDsFromVA_APIMediaAdapterINTEL
+ cl_error_code clGetDeviceIDsFromVA_APIMediaAdapterINTEL
cl_platform_id platform
cl_va_api_device_source_intel media_adapter_type
void* media_adapter
@@ -2907,10 +3037,10 @@ server's OpenCL/api-docs repository.
cl_mem_flags flags
VASurfaceID* surface
cl_uint plane
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clEnqueueAcquireVA_APIMediaSurfacesINTEL
+ cl_error_code clEnqueueAcquireVA_APIMediaSurfacesINTEL
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2919,7 +3049,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueReleaseVA_APIMediaSurfacesINTEL
+ cl_error_code clEnqueueReleaseVA_APIMediaSurfacesINTEL
cl_command_queue command_queue
cl_uint num_objects
const cl_mem* mem_objects
@@ -2930,56 +3060,56 @@ server's OpenCL/api-docs repository.
void* clHostMemAllocINTEL
cl_context context
- const cl_mem_properties_intel* properties
+ const cl_mem_properties* properties
size_t size
cl_uint alignment
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
void* clDeviceMemAllocINTEL
cl_context context
cl_device_id device
- const cl_mem_properties_intel* properties
+ const cl_mem_properties* properties
size_t size
cl_uint alignment
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
void* clSharedMemAllocINTEL
cl_context context
cl_device_id device
- const cl_mem_properties_intel* properties
+ const cl_mem_properties* properties
size_t size
cl_uint alignment
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clMemFreeINTEL
+ cl_error_code clMemFreeINTEL
cl_context context
void* ptr
- cl_int clMemBlockingFreeINTEL
+ cl_error_code clMemBlockingFreeINTEL
cl_context context
void* ptr
- cl_int clGetMemAllocInfoINTEL
+ cl_error_code clGetMemAllocInfoINTEL
cl_context context
const void* ptr
- cl_mem_info_intel param_name
+ cl_mem_info param_name
size_t param_value_size
void* param_value
size_t* param_value_size_ret
- cl_int clSetKernelArgMemPointerINTEL
+ cl_error_code clSetKernelArgMemPointerINTEL
cl_kernel kernel
cl_uint arg_index
const void* arg_value
- cl_int clEnqueueMemsetINTEL
+ cl_error_code clEnqueueMemsetINTEL
cl_command_queue command_queue
void* dst_ptr
cl_int value
@@ -2989,7 +3119,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueMemFillINTEL
+ cl_error_code clEnqueueMemFillINTEL
cl_command_queue command_queue
void* dst_ptr
const void* pattern
@@ -3000,7 +3130,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueMemcpyINTEL
+ cl_error_code clEnqueueMemcpyINTEL
cl_command_queue command_queue
cl_bool blocking
void* dst_ptr
@@ -3011,7 +3141,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueMigrateMemINTEL
+ cl_error_code clEnqueueMigrateMemINTEL
cl_command_queue command_queue
const void* ptr
size_t size
@@ -3021,7 +3151,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueMemAdviseINTEL
+ cl_error_code clEnqueueMemAdviseINTEL
cl_command_queue command_queue
const void* ptr
size_t size
@@ -3033,33 +3163,33 @@ server's OpenCL/api-docs repository.
cl_mem clCreateBufferWithPropertiesINTEL
cl_context context
- const cl_mem_properties_intel* properties
+ const cl_mem_properties* properties
cl_mem_flags flags
size_t size
void* host_ptr
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_command_buffer_khr clCreateCommandBufferKHR
cl_uint num_queues
const cl_command_queue* queues
const cl_command_buffer_properties_khr* properties
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clFinalizeCommandBufferKHR
+ cl_error_code clFinalizeCommandBufferKHR
cl_command_buffer_khr command_buffer
- cl_int clRetainCommandBufferKHR
+ cl_error_code clRetainCommandBufferKHR
cl_command_buffer_khr command_buffer
- cl_int clReleaseCommandBufferKHR
+ cl_error_code clReleaseCommandBufferKHR
cl_command_buffer_khr command_buffer
- cl_int clEnqueueCommandBufferKHR
+ cl_error_code clEnqueueCommandBufferKHR
cl_uint num_queues
cl_command_queue* queues
cl_command_buffer_khr command_buffer
@@ -3068,7 +3198,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clCommandBarrierWithWaitListKHR
+ cl_error_code clCommandBarrierWithWaitListKHR
cl_command_buffer_khr command_buffer
cl_command_queue command_queue
cl_uint num_sync_points_in_wait_list
@@ -3077,7 +3207,7 @@ server's OpenCL/api-docs repository.
cl_mutable_command_khr* mutable_handle
- cl_int clCommandCopyBufferKHR
+ cl_error_code clCommandCopyBufferKHR
cl_command_buffer_khr command_buffer
cl_command_queue command_queue
cl_mem src_buffer
@@ -3091,7 +3221,7 @@ server's OpenCL/api-docs repository.
cl_mutable_command_khr* mutable_handle
- cl_int clCommandCopyBufferRectKHR
+ cl_error_code clCommandCopyBufferRectKHR
cl_command_buffer_khr command_buffer
cl_command_queue command_queue
cl_mem src_buffer
@@ -3109,7 +3239,7 @@ server's OpenCL/api-docs repository.
cl_mutable_command_khr* mutable_handle
- cl_int clCommandCopyBufferToImageKHR
+ cl_error_code clCommandCopyBufferToImageKHR
cl_command_buffer_khr command_buffer
cl_command_queue command_queue
cl_mem src_buffer
@@ -3123,7 +3253,7 @@ server's OpenCL/api-docs repository.
cl_mutable_command_khr* mutable_handle
- cl_int clCommandCopyImageKHR
+ cl_error_code clCommandCopyImageKHR
cl_command_buffer_khr command_buffer
cl_command_queue command_queue
cl_mem src_image
@@ -3137,7 +3267,7 @@ server's OpenCL/api-docs repository.
cl_mutable_command_khr* mutable_handle
- cl_int clCommandCopyImageToBufferKHR
+ cl_error_code clCommandCopyImageToBufferKHR
cl_command_buffer_khr command_buffer
cl_command_queue command_queue
cl_mem src_image
@@ -3151,7 +3281,7 @@ server's OpenCL/api-docs repository.
cl_mutable_command_khr* mutable_handle
- cl_int clCommandFillBufferKHR
+ cl_error_code clCommandFillBufferKHR
cl_command_buffer_khr command_buffer
cl_command_queue command_queue
cl_mem buffer
@@ -3165,7 +3295,7 @@ server's OpenCL/api-docs repository.
cl_mutable_command_khr* mutable_handle
- cl_int clCommandFillImageKHR
+ cl_error_code clCommandFillImageKHR
cl_command_buffer_khr command_buffer
cl_command_queue command_queue
cl_mem image
@@ -3178,7 +3308,7 @@ server's OpenCL/api-docs repository.
cl_mutable_command_khr* mutable_handle
- cl_int clCommandNDRangeKernelKHR
+ cl_error_code clCommandNDRangeKernelKHR
cl_command_buffer_khr command_buffer
cl_command_queue command_queue
const cl_ndrange_kernel_command_properties_khr* properties
@@ -3193,7 +3323,7 @@ server's OpenCL/api-docs repository.
cl_mutable_command_khr* mutable_handle
- cl_int clGetCommandBufferInfoKHR
+ cl_error_code clGetCommandBufferInfoKHR
cl_command_buffer_khr command_buffer
cl_command_buffer_info_khr param_name
size_t param_value_size
@@ -3201,12 +3331,12 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clUpdateMutableCommandsKHR
+ cl_error_code clUpdateMutableCommandsKHR
cl_command_buffer_khr command_buffer
const cl_mutable_base_config_khr* mutable_config
- cl_int clGetMutableCommandInfoKHR
+ cl_error_code clGetMutableCommandInfoKHR
cl_mutable_command_khr command
cl_mutable_command_info_khr param_name
size_t param_value_size
@@ -3225,18 +3355,18 @@ server's OpenCL/api-docs repository.
cl_int* errcode_ret
- cl_int clSetContentSizeBufferPoCL
+ cl_error_code clSetContentSizeBufferPoCL
cl_mem buffer
cl_mem content_size_buffer
- cl_int clGetPlatformIDs
+ cl_error_code clGetPlatformIDs
cl_uint num_entries
cl_platform_id* platforms
cl_uint* num_platforms
- cl_int clGetPlatformInfo
+ cl_error_code clGetPlatformInfo
cl_platform_id platform
cl_platform_info param_name
size_t param_value_size
@@ -3244,7 +3374,7 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clGetDeviceIDs
+ cl_error_code clGetDeviceIDs
cl_platform_id platform
cl_device_type device_type
cl_uint num_entries
@@ -3252,7 +3382,7 @@ server's OpenCL/api-docs repository.
cl_uint* num_devices
- cl_int clGetDeviceInfo
+ cl_error_code clGetDeviceInfo
cl_device_id device
cl_device_info param_name
size_t param_value_size
@@ -3260,7 +3390,7 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clCreateSubDevices
+ cl_error_code clCreateSubDevices
cl_device_id in_device
const cl_device_partition_property* properties
cl_uint num_devices
@@ -3268,27 +3398,27 @@ server's OpenCL/api-docs repository.
cl_uint* num_devices_ret
- cl_int clRetainDevice
+ cl_error_code clRetainDevice
cl_device_id device
- cl_int clReleaseDevice
+ cl_error_code clReleaseDevice
cl_device_id device
- cl_int clSetDefaultDeviceCommandQueue
+ cl_error_code clSetDefaultDeviceCommandQueue
cl_context context
cl_device_id device
cl_command_queue command_queue
- cl_int clGetDeviceAndHostTimer
+ cl_error_code clGetDeviceAndHostTimer
cl_device_id device
cl_ulong* device_timestamp
cl_ulong* host_timestamp
- cl_int clGetHostTimer
+ cl_error_code clGetHostTimer
cl_device_id device
cl_ulong* host_timestamp
@@ -3299,7 +3429,7 @@ server's OpenCL/api-docs repository.
const cl_device_id* devices
void (CL_CALLBACK* pfn_notify)(const char* errinfo, const void* private_info, size_t cb, void* user_data)
void* user_data
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_context clCreateContextFromType
@@ -3307,18 +3437,18 @@ server's OpenCL/api-docs repository.
cl_device_type device_type
void (CL_CALLBACK* pfn_notify)(const char* errinfo, const void* private_info, size_t cb, void* user_data)
void* user_data
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clRetainContext
+ cl_error_code clRetainContext
cl_context context
- cl_int clReleaseContext
+ cl_error_code clReleaseContext
cl_context context
- cl_int clGetContextInfo
+ cl_error_code clGetContextInfo
cl_context context
cl_context_info param_name
size_t param_value_size
@@ -3326,7 +3456,7 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clSetContextDestructorCallback
+ cl_error_code clSetContextDestructorCallback
cl_context context
void (CL_CALLBACK* pfn_notify)(cl_context context, void* user_data)
void* user_data
@@ -3336,18 +3466,18 @@ server's OpenCL/api-docs repository.
cl_context context
cl_device_id device
const cl_queue_properties* properties
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clRetainCommandQueue
+ cl_error_code clRetainCommandQueue
cl_command_queue command_queue
- cl_int clReleaseCommandQueue
+ cl_error_code clReleaseCommandQueue
cl_command_queue command_queue
- cl_int clGetCommandQueueInfo
+ cl_error_code clGetCommandQueueInfo
cl_command_queue command_queue
cl_command_queue_info param_name
size_t param_value_size
@@ -3360,7 +3490,7 @@ server's OpenCL/api-docs repository.
cl_mem_flags flags
size_t size
void* host_ptr
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreateBufferWithProperties
@@ -3369,7 +3499,7 @@ server's OpenCL/api-docs repository.
cl_mem_flags flags
size_t size
void* host_ptr
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreateSubBuffer
@@ -3377,7 +3507,7 @@ server's OpenCL/api-docs repository.
cl_mem_flags flags
cl_buffer_create_type buffer_create_type
const void* buffer_create_info
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreateImage
@@ -3386,7 +3516,7 @@ server's OpenCL/api-docs repository.
const cl_image_format* image_format
const cl_image_desc* image_desc
void* host_ptr
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreateImageWithProperties
@@ -3396,7 +3526,7 @@ server's OpenCL/api-docs repository.
const cl_image_format* image_format
const cl_image_desc* image_desc
void* host_ptr
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreatePipe
@@ -3405,18 +3535,18 @@ server's OpenCL/api-docs repository.
cl_uint pipe_packet_size
cl_uint pipe_max_packets
const cl_pipe_properties* properties
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clRetainMemObject
+ cl_error_code clRetainMemObject
cl_mem memobj
- cl_int clReleaseMemObject
+ cl_error_code clReleaseMemObject
cl_mem memobj
- cl_int clGetSupportedImageFormats
+ cl_error_code clGetSupportedImageFormats
cl_context context
cl_mem_flags flags
cl_mem_object_type image_type
@@ -3425,7 +3555,7 @@ server's OpenCL/api-docs repository.
cl_uint* num_image_formats
- cl_int clGetMemObjectInfo
+ cl_error_code clGetMemObjectInfo
cl_mem memobj
cl_mem_info param_name
size_t param_value_size
@@ -3433,7 +3563,7 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clGetImageInfo
+ cl_error_code clGetImageInfo
cl_mem image
cl_image_info param_name
size_t param_value_size
@@ -3441,7 +3571,7 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clGetPipeInfo
+ cl_error_code clGetPipeInfo
cl_mem pipe
cl_pipe_info param_name
size_t param_value_size
@@ -3449,13 +3579,13 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clSetMemObjectDestructorCallback
+ cl_error_code clSetMemObjectDestructorCallback
cl_mem memobj
void (CL_CALLBACK* pfn_notify)(cl_mem memobj, void* user_data)
void* user_data
- cl_int clSetMemObjectDestructorAPPLE
+ cl_error_code clSetMemObjectDestructorAPPLE
cl_mem memobj
void (CL_CALLBACK* pfn_notify)(cl_mem memobj, void* user_data)
void* user_data
@@ -3476,18 +3606,18 @@ server's OpenCL/api-docs repository.
cl_sampler clCreateSamplerWithProperties
cl_context context
const cl_sampler_properties* sampler_properties
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clRetainSampler
+ cl_error_code clRetainSampler
cl_sampler sampler
- cl_int clReleaseSampler
+ cl_error_code clReleaseSampler
cl_sampler sampler
- cl_int clGetSamplerInfo
+ cl_error_code clGetSamplerInfo
cl_sampler sampler
cl_sampler_info param_name
size_t param_value_size
@@ -3500,7 +3630,7 @@ server's OpenCL/api-docs repository.
cl_uint count
const char** strings
const size_t* lengths
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_program clCreateProgramWithBinary
@@ -3509,8 +3639,8 @@ server's OpenCL/api-docs repository.
const cl_device_id* device_list
const size_t* lengths
const unsigned char** binaries
- cl_int* binary_status
- cl_int* errcode_ret
+ cl_error_code* binary_status
+ cl_error_code* errcode_ret
cl_program clCreateProgramWithBuiltInKernels
@@ -3518,25 +3648,25 @@ server's OpenCL/api-docs repository.
cl_uint num_devices
const cl_device_id* device_list
const char* kernel_names
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_program clCreateProgramWithIL
cl_context context
const void* il
size_t length
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clRetainProgram
+ cl_error_code clRetainProgram
cl_program program
- cl_int clReleaseProgram
+ cl_error_code clReleaseProgram
cl_program program
- cl_int clBuildProgram
+ cl_error_code clBuildProgram
cl_program program
cl_uint num_devices
const cl_device_id* device_list
@@ -3545,7 +3675,7 @@ server's OpenCL/api-docs repository.
void* user_data
- cl_int clCompileProgram
+ cl_error_code clCompileProgram
cl_program program
cl_uint num_devices
const cl_device_id* device_list
@@ -3566,27 +3696,27 @@ server's OpenCL/api-docs repository.
const cl_program* input_programs
void (CL_CALLBACK* pfn_notify)(cl_program program, void* user_data)
void* user_data
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clSetProgramReleaseCallback
+ cl_error_code clSetProgramReleaseCallback
cl_program program
void (CL_CALLBACK* pfn_notify)(cl_program program, void* user_data)
void* user_data
- cl_int clSetProgramSpecializationConstant
+ cl_error_code clSetProgramSpecializationConstant
cl_program program
cl_uint spec_id
size_t spec_size
const void* spec_value
- cl_int clUnloadPlatformCompiler
+ cl_error_code clUnloadPlatformCompiler
cl_platform_id platform
- cl_int clGetProgramInfo
+ cl_error_code clGetProgramInfo
cl_program program
cl_program_info param_name
size_t param_value_size
@@ -3594,7 +3724,7 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clGetProgramBuildInfo
+ cl_error_code clGetProgramBuildInfo
cl_program program
cl_device_id device
cl_program_build_info param_name
@@ -3606,10 +3736,10 @@ server's OpenCL/api-docs repository.
cl_kernel clCreateKernel
cl_program program
const char* kernel_name
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clCreateKernelsInProgram
+ cl_error_code clCreateKernelsInProgram
cl_program program
cl_uint num_kernels
cl_kernel* kernels
@@ -3618,38 +3748,38 @@ server's OpenCL/api-docs repository.
cl_kernel clCloneKernel
cl_kernel source_kernel
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clRetainKernel
+ cl_error_code clRetainKernel
cl_kernel kernel
- cl_int clReleaseKernel
+ cl_error_code clReleaseKernel
cl_kernel kernel
- cl_int clSetKernelArg
+ cl_error_code clSetKernelArg
cl_kernel kernel
cl_uint arg_index
size_t arg_size
const void* arg_value
- cl_int clSetKernelArgSVMPointer
+ cl_error_code clSetKernelArgSVMPointer
cl_kernel kernel
cl_uint arg_index
const void* arg_value
- cl_int clSetKernelExecInfo
+ cl_error_code clSetKernelExecInfo
cl_kernel kernel
cl_kernel_exec_info param_name
size_t param_value_size
const void* param_value
- cl_int clGetKernelInfo
+ cl_error_code clGetKernelInfo
cl_kernel kernel
cl_kernel_info param_name
size_t param_value_size
@@ -3657,7 +3787,7 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clGetKernelArgInfo
+ cl_error_code clGetKernelArgInfo
cl_kernel kernel
cl_uint arg_index
cl_kernel_arg_info param_name
@@ -3666,7 +3796,7 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clGetKernelWorkGroupInfo
+ cl_error_code clGetKernelWorkGroupInfo
cl_kernel kernel
cl_device_id device
cl_kernel_work_group_info param_name
@@ -3675,7 +3805,7 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clGetKernelSubGroupInfo
+ cl_error_code clGetKernelSubGroupInfo
cl_kernel kernel
cl_device_id device
cl_kernel_sub_group_info param_name
@@ -3686,12 +3816,12 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clWaitForEvents
+ cl_error_code clWaitForEvents
cl_uint num_events
const cl_event* event_list
- cl_int clGetEventInfo
+ cl_error_code clGetEventInfo
cl_event event
cl_event_info param_name
size_t param_value_size
@@ -3701,30 +3831,30 @@ server's OpenCL/api-docs repository.
cl_event clCreateUserEvent
cl_context context
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clRetainEvent
+ cl_error_code clRetainEvent
cl_event event
- cl_int clReleaseEvent
+ cl_error_code clReleaseEvent
cl_event event
- cl_int clSetUserEventStatus
+ cl_error_code clSetUserEventStatus
cl_event event
- cl_int execution_status
+ cl_command_execution_status execution_status
- cl_int clSetEventCallback
+ cl_error_code clSetEventCallback
cl_event event
- cl_int command_exec_callback_type
- void (CL_CALLBACK* pfn_notify)(cl_event event, cl_int event_command_status, void *user_data)
+ cl_command_execution_status command_exec_callback_type
+ void (CL_CALLBACK* pfn_notify)(cl_event event, cl_command_execution_status event_command_status, void* user_data)
void* user_data
- cl_int clGetEventProfilingInfo
+ cl_error_code clGetEventProfilingInfo
cl_event event
cl_profiling_info param_name
size_t param_value_size
@@ -3732,15 +3862,15 @@ server's OpenCL/api-docs repository.
size_t* param_value_size_ret
- cl_int clFlush
+ cl_error_code clFlush
cl_command_queue command_queue
- cl_int clFinish
+ cl_error_code clFinish
cl_command_queue command_queue
- cl_int clEnqueueReadBuffer
+ cl_error_code clEnqueueReadBuffer
cl_command_queue command_queue
cl_mem buffer
cl_bool blocking_read
@@ -3752,7 +3882,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueReadBufferRect
+ cl_error_code clEnqueueReadBufferRect
cl_command_queue command_queue
cl_mem buffer
cl_bool blocking_read
@@ -3769,7 +3899,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueWriteBuffer
+ cl_error_code clEnqueueWriteBuffer
cl_command_queue command_queue
cl_mem buffer
cl_bool blocking_write
@@ -3781,7 +3911,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueWriteBufferRect
+ cl_error_code clEnqueueWriteBufferRect
cl_command_queue command_queue
cl_mem buffer
cl_bool blocking_write
@@ -3798,7 +3928,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueFillBuffer
+ cl_error_code clEnqueueFillBuffer
cl_command_queue command_queue
cl_mem buffer
const void* pattern
@@ -3810,7 +3940,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueCopyBuffer
+ cl_error_code clEnqueueCopyBuffer
cl_command_queue command_queue
cl_mem src_buffer
cl_mem dst_buffer
@@ -3822,7 +3952,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueCopyBufferRect
+ cl_error_code clEnqueueCopyBufferRect
cl_command_queue command_queue
cl_mem src_buffer
cl_mem dst_buffer
@@ -3838,7 +3968,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueReadImage
+ cl_error_code clEnqueueReadImage
cl_command_queue command_queue
cl_mem image
cl_bool blocking_read
@@ -3852,7 +3982,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueWriteImage
+ cl_error_code clEnqueueWriteImage
cl_command_queue command_queue
cl_mem image
cl_bool blocking_write
@@ -3866,7 +3996,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueFillImage
+ cl_error_code clEnqueueFillImage
cl_command_queue command_queue
cl_mem image
const void* fill_color
@@ -3877,7 +4007,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueCopyImage
+ cl_error_code clEnqueueCopyImage
cl_command_queue command_queue
cl_mem src_image
cl_mem dst_image
@@ -3889,7 +4019,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueCopyImageToBuffer
+ cl_error_code clEnqueueCopyImageToBuffer
cl_command_queue command_queue
cl_mem src_image
cl_mem dst_buffer
@@ -3901,7 +4031,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueCopyBufferToImage
+ cl_error_code clEnqueueCopyBufferToImage
cl_command_queue command_queue
cl_mem src_buffer
cl_mem dst_image
@@ -3923,7 +4053,7 @@ server's OpenCL/api-docs repository.
cl_uint num_events_in_wait_list
const cl_event* event_wait_list
cl_event* event
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
void* clEnqueueMapImage
@@ -3938,10 +4068,10 @@ server's OpenCL/api-docs repository.
cl_uint num_events_in_wait_list
const cl_event* event_wait_list
cl_event* event
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clEnqueueUnmapMemObject
+ cl_error_code clEnqueueUnmapMemObject
cl_command_queue command_queue
cl_mem memobj
void* mapped_ptr
@@ -3950,7 +4080,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueMigrateMemObjects
+ cl_error_code clEnqueueMigrateMemObjects
cl_command_queue command_queue
cl_uint num_mem_objects
const cl_mem* mem_objects
@@ -3960,7 +4090,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueNDRangeKernel
+ cl_error_code clEnqueueNDRangeKernel
cl_command_queue command_queue
cl_kernel kernel
cl_uint work_dim
@@ -3972,7 +4102,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueNativeKernel
+ cl_error_code clEnqueueNativeKernel
cl_command_queue command_queue
void (CL_CALLBACK* user_func)(void*)
void* args
@@ -3985,21 +4115,21 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueMarkerWithWaitList
+ cl_error_code clEnqueueMarkerWithWaitList
cl_command_queue command_queue
cl_uint num_events_in_wait_list
const cl_event* event_wait_list
cl_event* event
- cl_int clEnqueueBarrierWithWaitList
+ cl_error_code clEnqueueBarrierWithWaitList
cl_command_queue command_queue
cl_uint num_events_in_wait_list
const cl_event* event_wait_list
cl_event* event
- cl_int clEnqueueSVMFree
+ cl_error_code clEnqueueSVMFree
cl_command_queue command_queue
cl_uint num_svm_pointers
void* svm_pointers[]
@@ -4010,7 +4140,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueSVMMemcpy
+ cl_error_code clEnqueueSVMMemcpy
cl_command_queue command_queue
cl_bool blocking_copy
void* dst_ptr
@@ -4021,7 +4151,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueSVMMemFill
+ cl_error_code clEnqueueSVMMemFill
cl_command_queue command_queue
void* svm_ptr
const void* pattern
@@ -4032,7 +4162,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueSVMMap
+ cl_error_code clEnqueueSVMMap
cl_command_queue command_queue
cl_bool blocking_map
cl_map_flags flags
@@ -4043,7 +4173,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueSVMUnmap
+ cl_error_code clEnqueueSVMUnmap
cl_command_queue command_queue
void* svm_ptr
cl_uint num_events_in_wait_list
@@ -4051,7 +4181,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueSVMMigrateMem
+ cl_error_code clEnqueueSVMMigrateMem
cl_command_queue command_queue
cl_uint num_svm_pointers
const void** svm_pointers
@@ -4067,7 +4197,7 @@ server's OpenCL/api-docs repository.
const char* func_name
- cl_int clSetCommandQueueProperty
+ cl_error_code clSetCommandQueueProperty
cl_command_queue command_queue
cl_command_queue_properties properties
cl_bool enable
@@ -4082,7 +4212,7 @@ server's OpenCL/api-docs repository.
size_t image_height
size_t image_row_pitch
void* host_ptr
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_mem clCreateImage3D
@@ -4095,25 +4225,25 @@ server's OpenCL/api-docs repository.
size_t image_row_pitch
size_t image_slice_pitch
void* host_ptr
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clEnqueueMarker
+ cl_error_code clEnqueueMarker
cl_command_queue command_queue
cl_event* event
- cl_int clEnqueueWaitForEvents
+ cl_error_code clEnqueueWaitForEvents
cl_command_queue command_queue
cl_uint num_events
const cl_event* event_list
- cl_int clEnqueueBarrier
+ cl_error_code clEnqueueBarrier
cl_command_queue command_queue
- cl_int clUnloadCompiler
+ cl_error_code clUnloadCompiler
void* clGetExtensionFunctionAddress
@@ -4124,7 +4254,7 @@ server's OpenCL/api-docs repository.
cl_context context
cl_device_id device
cl_command_queue_properties properties
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
cl_sampler clCreateSampler
@@ -4132,10 +4262,10 @@ server's OpenCL/api-docs repository.
cl_bool normalized_coords
cl_addressing_mode addressing_mode
cl_filter_mode filter_mode
- cl_int* errcode_ret
+ cl_error_code* errcode_ret
- cl_int clEnqueueTask
+ cl_error_code clEnqueueTask
cl_command_queue command_queue
cl_kernel kernel
cl_uint num_events_in_wait_list
@@ -4143,28 +4273,28 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clGetLayerInfo
+ cl_error_code clGetLayerInfo
cl_layer_info param_name
size_t param_value_size
void* param_value
size_t* param_value_size_ret
- cl_int clInitLayer
+ cl_error_code clInitLayer
cl_uint num_entries
const cl_icd_dispatch* target_dispatch
cl_uint* num_entries_ret
const cl_icd_dispatch** layer_dispatch_ret
- cl_int clGetICDLoaderInfoOCLICD
+ cl_error_code clGetICDLoaderInfoOCLICD
cl_icdl_info param_name
size_t param_value_size
void* param_value
size_t* param_value_size_ret
- cl_int clGetSupportedGLTextureFormatsINTEL
+ cl_error_code clGetSupportedGLTextureFormatsINTEL
cl_context context
cl_mem_flags flags
cl_mem_object_type image_type
@@ -4173,7 +4303,7 @@ server's OpenCL/api-docs repository.
cl_uint* num_texture_formats
- cl_int clGetSupportedDX9MediaSurfaceFormatsINTEL
+ cl_error_code clGetSupportedDX9MediaSurfaceFormatsINTEL
cl_context context
cl_mem_flags flags
cl_mem_object_type image_type
@@ -4183,7 +4313,7 @@ server's OpenCL/api-docs repository.
cl_uint* num_surface_formats
- cl_int clGetSupportedD3D10TextureFormatsINTEL
+ cl_error_code clGetSupportedD3D10TextureFormatsINTEL
cl_context context
cl_mem_flags flags
cl_mem_object_type image_type
@@ -4192,7 +4322,7 @@ server's OpenCL/api-docs repository.
cl_uint* num_texture_formats
- cl_int clGetSupportedD3D11TextureFormatsINTEL
+ cl_error_code clGetSupportedD3D11TextureFormatsINTEL
cl_context context
cl_mem_flags flags
cl_mem_object_type image_type
@@ -4202,7 +4332,7 @@ server's OpenCL/api-docs repository.
cl_uint* num_texture_formats
- cl_int clGetSupportedVA_APIMediaSurfaceFormatsINTEL
+ cl_error_code clGetSupportedVA_APIMediaSurfaceFormatsINTEL
cl_context context
cl_mem_flags flags
cl_mem_object_type image_type
@@ -4212,7 +4342,7 @@ server's OpenCL/api-docs repository.
cl_uint* num_surface_formats
- cl_int clEnqueueReadHostPipeINTEL
+ cl_error_code clEnqueueReadHostPipeINTEL
cl_command_queue command_queue
cl_program program
const char* pipe_symbol
@@ -4224,7 +4354,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clEnqueueWriteHostPipeINTEL
+ cl_error_code clEnqueueWriteHostPipeINTEL
cl_command_queue command_queue
cl_program program
const char* pipe_symbol
@@ -4236,7 +4366,7 @@ server's OpenCL/api-docs repository.
cl_event* event
- cl_int clGetImageRequirementsInfoEXT
+ cl_error_code clGetImageRequirementsInfoEXT
cl_context context
const cl_mem_properties* properties
cl_mem_flags flags
@@ -4299,7 +4429,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -4341,7 +4471,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -4389,76 +4519,77 @@ server's OpenCL/api-docs repository.
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4466,38 +4597,47 @@ server's OpenCL/api-docs repository.
-
+
-
+
-
+
-
+
+
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
-
+
@@ -4505,13 +4645,13 @@ server's OpenCL/api-docs repository.
-
-
-
-
-
+
+
+
+
+
-
+
@@ -4523,7 +4663,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -4540,91 +4680,91 @@ server's OpenCL/api-docs repository.
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4643,13 +4783,13 @@ server's OpenCL/api-docs repository.
-
+
-
+
-
+
@@ -6469,40 +6632,40 @@ server's OpenCL/api-docs repository.
-
+
-
-
-
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
-
-
+
+
+
@@ -6526,52 +6689,53 @@ server's OpenCL/api-docs repository.
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
+
+
-
+
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
-
+
@@ -6597,47 +6761,47 @@ server's OpenCL/api-docs repository.
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
@@ -6646,32 +6810,32 @@ server's OpenCL/api-docs repository.
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
-
+
@@ -6679,12 +6843,12 @@ server's OpenCL/api-docs repository.
-
+
-
+
@@ -6702,34 +6866,34 @@ server's OpenCL/api-docs repository.
-
+
-
-
-
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
@@ -6740,10 +6904,10 @@ server's OpenCL/api-docs repository.
-
-
+
+
-
+
@@ -6751,21 +6915,21 @@ server's OpenCL/api-docs repository.
-
+
-
+
-
-
+
+
-
-
+
+
-
+
@@ -6779,20 +6943,24 @@ server's OpenCL/api-docs repository.
-
+
-
-
+
+
-
-
-
+
+
+
-
+
+
+
+
+
@@ -6819,8 +6987,8 @@ server's OpenCL/api-docs repository.
-
-
+
+
@@ -6838,18 +7006,18 @@ server's OpenCL/api-docs repository.
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -6860,14 +7028,14 @@ server's OpenCL/api-docs repository.
-
+
-
-
-
-
+
+
+
+
@@ -6881,31 +7049,33 @@ server's OpenCL/api-docs repository.
-
+
-
-
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
@@ -6925,17 +7095,20 @@ server's OpenCL/api-docs repository.
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
+
+
+
@@ -6945,7 +7118,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -6953,7 +7126,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -6961,7 +7134,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -6969,7 +7142,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -6981,17 +7154,17 @@ server's OpenCL/api-docs repository.
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
+
@@ -7004,7 +7177,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -7012,7 +7185,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -7023,7 +7196,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -7031,7 +7204,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -7086,42 +7259,42 @@ server's OpenCL/api-docs repository.
-
-
-
+
+
+
-
+
-
-
+
+
-
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
@@ -7143,7 +7316,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -7154,7 +7327,7 @@ server's OpenCL/api-docs repository.
-
+
@@ -7162,23 +7335,23 @@ server's OpenCL/api-docs repository.
-
-
-
-
+
+
+
+
-
+
-
-
-
+
+
+
@@ -7189,30 +7362,30 @@ server's OpenCL/api-docs repository.
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
-
-
+
+
-
-
+
+
@@ -7228,38 +7401,38 @@ server's OpenCL/api-docs repository.
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7269,14 +7442,14 @@ server's OpenCL/api-docs repository.
-
-
+
+
-
-
-
+
+
+