public static extern CLError clGetDeviceIDs( CLPlatformID platform_id, CLDeviceType device_type, uint num_entries, IntPtr devices, ref uint num_devices);
public static extern CLError clGetPlatformInfo( CLPlatformID platform, CLPlatformInfo param_name, SizeT param_value_size, IntPtr param_value, ref SizeT param_value_size_ret);
public static extern CLError clUnloadPlatformCompiler(CLPlatformID platform);
public static extern IntPtr clGetExtensionFunctionAddressForPlatform( CLPlatformID platform, string func_name);