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. - - + + - - - + + +