Пример #1
0
 public static extern int clEnqueueNDRangeKernel(
     IntPtr commandQueue,
     IntPtr kernel,
     int workDimension,
     ref MultiDimension globalWorkOffset,
     ref MultiDimension globalWorkSize,
     ref MultiDimension localWorkSize,
     int countOfEventsInWaitList,
     IntPtr[] eventList,
     IntPtr eventObject);
Пример #2
0
 /// <summary>
 /// 現在のコマンドキューを使ってカーネルを並列実行します
 /// </summary>
 /// <param name="kernel"></param>
 /// <param name="globalWorkSize"></param>
 /// <param name="localWorkSize"></param>
 public static void EnqueueRange(CLKernel kernel, MultiDimension globalWorkSize, MultiDimension localWorkSize)
 {
     CommandQueue.EnqueueRange(kernel, globalWorkSize, localWorkSize);
 }