adding jittering to work around how opengl does point sampling.  might be more speed efficient to rewrite in opencl