Пример #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);
Пример #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);
Пример #3
0
 public extern static OpenCLErrorCode CreateKernelsInProgram(
     CLProgramHandle program,
     Int32 num_kernels,
     [Out, MarshalAs(UnmanagedType.LPArray)] CLKernelHandle[] kernels,
     out Int32 num_kernels_ret);
Пример #4
0
 public extern static CLKernelHandle CreateKernel(
     CLProgramHandle program,
     String kernel_name,
     out OpenCLErrorCode errcode_ret);
Пример #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);
Пример #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);
Пример #7
0
 public extern static OpenCLErrorCode ReleaseProgram(
     CLProgramHandle program);
Пример #8
0
 public extern static OpenCLErrorCode CreateKernelsInProgram(
     CLProgramHandle program,
     Int32 num_kernels,
     [Out, MarshalAs(UnmanagedType.LPArray)] CLKernelHandle[] kernels,
     out Int32 num_kernels_ret);
Пример #9
0
 public extern static CLKernelHandle CreateKernel(
     CLProgramHandle program,
     String kernel_name,
     out OpenCLErrorCode errcode_ret);
Пример #10
0
 public extern static OpenCLErrorCode ReleaseProgram(
     CLProgramHandle program);