Et une autre question se pose à moi: lorsqu'on échange les buffers à la fin du rendering, l'écran est en general déjà en train de dessiner une image, mettons qu'il est à la moitié. Si on swap le buffer à ce moment là (ce qui est tout à fait possible!), l'écran aura dessiné une moitié d'écran de la frame pécédente, et une moitié d'écran de la frame suivante (bon on aura pas le temps de le voir vu que ça va super vite, mais c'est pas génial non?). Et donc, pour une appli à 120 fps, ça veut dire que ce qui est affiché à l'écran à un instant t n'est jamais une frame complète, mais plutôt une partie de la frame précédente et une partie de la frame actuelle?
Partager