bjone Insert booze to continue | tokor a écrit :
salut,
je met vsync ON, avec ka gf2, ça mettai bien soi 100 fps soit 50 fps
là, avec gf4, ça se balade alors que c'est toujours pareille, et puis ya bien 100 hz
|
c'est parfaitement normal.
tu viens de découvrir le désavantage de la vsync.
en doublebuffer, si tu est à 100 hz de balayage:
si l'image mets moins 1/100 ème de secs, plus de 100 fps théoriques, pour être tracée => 100 fps.
si l'image mets plus de 1/100 ème de secs, mettons 80 fps théorique => le retour balayage est loupé et on doit attendre le retour suivant => alignement sur 50 fps.
avec la vsync, les fps sont alignés sur la fréquence de balayage ou un sous-multiple (si un retour est loupé).
pour compenser çà, il faut activer le TripleBuffer, qui autorise la carte à traçer une image dans un 3ième tampon, pendant que le 2ième attends le retour balayage pour basculer avec le 1er (qui celui affiché par la carte)
|