Well, with OpenGL it is the role of the OpenGL subsystem to draw frames synchrone (allthough you can request to switch vsync on/off through some extension). Just draw and forget about it