/// <summary> /// Enqueues a marker. /// </summary> public ComputeEvent AddMarker() { CLEventHandle newEventHandle; ComputeErrorCode error = CL10.EnqueueMarker(Handle, out newEventHandle); ComputeException.ThrowOnError(error); return(new ComputeEvent(newEventHandle, this)); }
/// <summary> /// Enqueues a marker. /// </summary> public OpenCLEvent AddMarker() { CLEventHandle newEventHandle; OpenCLErrorCode error = CL10.EnqueueMarker(Handle, out newEventHandle); OpenCLException.ThrowOnError(error); return(new OpenCLEvent(newEventHandle, this)); }