Since you never said anything about this in your opening post, I ask this:

Why are you using OpenGL instead of DirectX? Are you having issues with DirectX?