title: Is it possible to perform floating point operations on GPU when using OpenGL?
body: <p>At university we have introduction to OpenGL and it's first time I'm working with it. So far I have implemented simple thing like <a href="http://en.wikipedia.org/wiki/Sierpinski_carpet" rel="nofollow">Sierpinski carpet</a> and I noticed that most of (both fixed and floating point) calculations are performed on CPU. Does OpenGL provide some API, which can "forward" these calculations to GPU?</p>
  
  <p>I know, that there are frameworks like OpenCL or CUDA but I wonder if OpenGL can use GPU for typical graphic calculations, like calculating coordinates.</p>