Zerosquare (./32) :
Et de toute façon, un jeu digne de ce nom est synchronisé avec le refresh de l'écran, et vérifier les événement une fois par frame c'est bien suffisant 
Mais mes recherches google ont suggéré que SDL ne permettait pas de gérer le vsync dans tous les cas, donc je n'ai pas proposé cette option, et j'ai montré l'option de la limitation de FPS manuelle.
Mais ce que tu dis est en effet vrai. Si un truc tel que le vsync te permet de gérer la synchronisation de manière fiable, alors c'est tout bénef'. Par contre il faut encore prendre garde à la durée des itérations (des fois que ta boucle d'événements soit trop longue et bouffe un événement vsync au passage)
(D'autre part la synchro verticale est quand même surtout utile pour éliminer le tearing, mais il vaut mieux ne pas trop se reposer dessus car tu ne connais pas forcément la fréquence de rafraîchissement à l'avance)