I have an OpenGL application that is using OpenVR. (I know Rift is best with Oculus API, but as yet I do not have that option) Using a Vive every thing is fine. But using a Rift the image in the HMD is very very laggy and swimming. I have tried adding glFlush() and glFinish() calls all over the place. I have confirmed this on both nVidia and AMD hardware.
Has anybody else seen this? Any suggestions on how to solve it?