Added integration between OpenCL and OpenGL but it doesn't work and I don't know why :-( clFinish calls fail after code enters dens_step() (vel_step is first and runs fine, apparently)
Will commit for posterity, but will convert to very slow copy to host and then to gpu back again.