コード例 #1
0
ファイル: OpenCLQueue.cs プロジェクト: nagyistoce/Neuroflow
 public void Execute(OpenCLKernel kernel, long[] globalWorkSize, long[] localWorkSize = null, ICollection<ComputeEventBase> events = null)
 {
     ExecuteWithOffset(kernel, null, globalWorkSize, localWorkSize, events);
 }
コード例 #2
0
ファイル: OpenCLQueue.cs プロジェクト: nagyistoce/Neuroflow
        public void ExecuteWithOffset(OpenCLKernel kernel, long[] globalWorkOffset, long[] globalWorkSize, long[] localWorkSize = null, ICollection<ComputeEventBase> events = null)
        {
            Contract.Requires(kernel != null);

            ComputeCommandQueue.Execute(kernel.ComputeKernel, globalWorkOffset, globalWorkSize, localWorkSize, events);
        } 
コード例 #3
0
ファイル: OpenCLQueue.cs プロジェクト: nagyistoce/Neuroflow
 public void ExecuteTask(OpenCLKernel kernel, ICollection<ComputeEventBase> events = null)
 {
     ComputeCommandQueue.ExecuteTask(kernel.ComputeKernel, events);
 }