On this page:
cl Enqueue Marker
cl Enqueue Wait For Events
cl Enqueue Barrier
1.3.8 Out-of-order Execution of Kernels and Memory Object Commands

 (require (planet jaymccarthy/opencl:1:=0/c/5-8))
(clEnqueueMarker cq)  _cl_event/c
  cq : _cl_command_queue/c
(clEnqueueWaitForEvents cq wait-list)  void
  cq : _cl_command_queue/c
  wait-list : (vectorof _cl_event/c)
(clEnqueueBarrier cq)  void
  cq : _cl_command_queue/c