help.. strange flickering using glRotate

Im working on my engine, and when i use glRotate to look around in the scene, the update is pretty flickering… like its not really updated before displayed…
Note that i use duoble buffer and there is no problem when only using gltranslate.
Guess its no performance problem running 700 fps.
someone suggested vertical sync, could be the problem.

post some code; if it isn’t too long.

Are you using the gl swap buffer? It might help if you do.