Vsync enabled apps/GPU's wait for the monitors vertical blank before they send the next frame to the screen. This means that whatever your monitors refresh rate is, Most TV's 50 times per second, LCD's 60 or 75 times per second and CRT monitors from 60 upto 200 times per second,your app will only manage this many loops per second because it waits for the monitor/GPU. You will however get silky smooth movement as long as your CPU/GPU can keep up with this many loops per second.