internal static extern cl_int clGetDeviceInfo(cl_device_id device, cl_device_info param_name, IntPtr param_value_size, void *param_value, out IntPtr param_value_size_ret);
public static extern cl_status_code clGetDeviceInfo(void *device, cl_device_info param_name, size_t param_value_size, void *param_value, void *param_value_size_ret);
public CLDeviceInfoClDeviceExecCapabilities(cl_device_info info) : base(info) { }
public CLDeviceInfoClCommandQueueProperties(cl_device_info info) : base(info) { }
public CLDeviceInfoClDeviceMemCacheType(cl_device_info info) : base(info) { }
public CLDeviceInfoClDeviceLocalMemType(cl_device_info info) : base(info) { }
public CLDeviceInfoSizeTArray(cl_device_info info) : base(info) { }
public CLDeviceInfoClDeviceFpConfig(cl_device_info info) : base(info) { }
public CLDeviceInfoULong(cl_device_info info) : base(info) { }
public CLDeviceInfoUInt(cl_device_info info) : base(info) { }
public CLDeviceInfoBool(cl_device_info info) : base(info) { }
public CLDeviceInfoString(cl_device_info info) : base(info) { }
protected internal ClDeviceInfoFor(cl_device_info info) { Code = info; Name = Enum.GetName(typeof(cl_device_info), info); }