Nun gut, dann wird es wohl sicherlich am fehlenden Buffer liegen. Tripple Buffering könnte durchaus helfen. Das Problem läßt sich z.B. leicht in ZSNES nachvollziehen.
ZSNES mit Vsync = Tearing
mit Tripple Buffering = absolut flüssig
Vsync+Tripple Buffering = auch flüssig