Ejemplo n.º 1
0
 public static extern CLError clGetKernelWorkGroupInfo(
     CLKernel kernel,
     CLDeviceID device,
     CLKernelWorkGroupInfo param_name,
     SizeT param_value_size,
     IntPtr param_value,
     ref SizeT param_value_size_ret);
Ejemplo n.º 2
0
 public static extern CLError clGetProgramBuildInfo(
     CLProgram program,
     CLDeviceID device,
     CLProgramBuildInfo param_name,
     SizeT param_value_size,
     IntPtr param_value,
     ref SizeT param_value_size_ret);
Ejemplo n.º 3
0
 public static extern CLError clReleaseDevice(CLDeviceID device);
Ejemplo n.º 4
0
 public static extern CLError clRetainDevice(CLDeviceID device);
Ejemplo n.º 5
0
 public static extern CLError clCreateSubDevices(
     CLDeviceID in_device,
     [In] IntPtr[] properties,
     uint num_devices,
     [In, Out] CLDeviceID[] out_devices,
     ref uint num_devices_ret);
Ejemplo n.º 6
0
 public static extern CLCommandQueue clCreateCommandQueueWithProperties(
     CLContext context,
     CLDeviceID device,
     [In] IntPtr[] properties,
     IntPtr errcode_ret);
Ejemplo n.º 7
0
 public static extern CLCommandQueue clCreateCommandQueue(
     CLContext context,
     CLDeviceID device,
     CLCommandQueueProperties properties,
     ref CLError errcode_ret);
Ejemplo n.º 8
0
 public static extern CLError clGetHostTimer(
     CLDeviceID device,
     ref ulong host_timestamp);
Ejemplo n.º 9
0
 public static extern CLError clSetDefaultDeviceCommandQueue(
     CLContext context,
     CLDeviceID device,
     CLCommandQueue command_queue);