Spherical Samples
In order to try out some of the modern OpenGL features exposed by the latest version of Cinder, I wrote the same particle system two ways. One implementation runs on the CPU, and the other runs on the GPU using transform feedback.
These two particle systems are now included as samples in the Cinder repository. Look in Cinder/samples/_opengl/ to find them along with a number of other useful examples of how you can work with modern OpenGL.