Exemplo n.º 1
0
 public extern static OpenCLErrorCode GetProgramBuildInfo(
     CLProgramHandle program,
     CLDeviceHandle device,
     OpenCLProgramBuildInfo param_name,
     IntPtr param_value_size,
     IntPtr param_value,
     out IntPtr param_value_size_ret);
Exemplo n.º 2
0
 public extern static OpenCLErrorCode BuildProgram(
     CLProgramHandle program,
     Int32 num_devices,
     [MarshalAs(UnmanagedType.LPArray)] CLDeviceHandle[] device_list,
     String options,
     OpenCLProgramBuildNotifier pfn_notify,
     IntPtr user_data);
Exemplo n.º 3
0
 public extern static OpenCLErrorCode CreateKernelsInProgram(
     CLProgramHandle program,
     Int32 num_kernels,
     [Out, MarshalAs(UnmanagedType.LPArray)] CLKernelHandle[] kernels,
     out Int32 num_kernels_ret);
Exemplo n.º 4
0
 public extern static CLKernelHandle CreateKernel(
     CLProgramHandle program,
     String kernel_name,
     out OpenCLErrorCode errcode_ret);
Exemplo n.º 5
0
 public extern static OpenCLErrorCode GetProgramBuildInfo(
     CLProgramHandle program,
     CLDeviceHandle device,
     OpenCLProgramBuildInfo param_name,
     IntPtr param_value_size,
     IntPtr param_value,
     out IntPtr param_value_size_ret);
Exemplo n.º 6
0
 public extern static OpenCLErrorCode BuildProgram(
     CLProgramHandle program,
     Int32 num_devices,
     [MarshalAs(UnmanagedType.LPArray)] CLDeviceHandle[] device_list,
     String options,
     OpenCLProgramBuildNotifier pfn_notify,
     IntPtr user_data);
Exemplo n.º 7
0
 public extern static OpenCLErrorCode ReleaseProgram(
     CLProgramHandle program);
Exemplo n.º 8
0
 public extern static OpenCLErrorCode CreateKernelsInProgram(
     CLProgramHandle program,
     Int32 num_kernels,
     [Out, MarshalAs(UnmanagedType.LPArray)] CLKernelHandle[] kernels,
     out Int32 num_kernels_ret);
Exemplo n.º 9
0
 public extern static CLKernelHandle CreateKernel(
     CLProgramHandle program,
     String kernel_name,
     out OpenCLErrorCode errcode_ret);
Exemplo n.º 10
0
 public extern static OpenCLErrorCode ReleaseProgram(
     CLProgramHandle program);