title: OpenGL 4.0 GPU Draw Feature?
body: <p>In Wikipedia and other sources' description of OpenGL 4.0 I read about this feature:</p>
  <blockquote>
  <p>Drawing of data generated by OpenGL or external APIs such as OpenCL, without CPU intervention.</p>
  </blockquote>
  <p>What is this referring to?</p>
  <blockquote>
  <p><strong>Edit</strong>:</p>
  <p>Seems like this must be referring to Draw_Indirect which I <em><strong>believe</strong></em> somehow <em>extends</em> the draw phase to include feedback from shader programs or programs from interop (OpenCL/CUDA basically)
  It looks as if there are a few caveats and tricks to getting the calls to keep staying on the GPU for any extended amount of time past the second run but it should be possible.</p>
  <p>If anyone can provide any more info on using draw commands without CPU or can describe draw indirect better, please feel free to do so. It will be greatly appreciated.</p>
  </blockquote>