only apply vsync on changes

nvidia over bumblebee slows down on changes