Hallo. Ich hab mal ne Frage: im Nvidia x-Server Optionen Programm gibt es eine Option: "Sync to vBlank"
Ich habe das heut schon gegoogelt aber so genau rausfinden was das jetzt macht weiß ich nicht. Wäre ganz interesant zu erfahren was das ist.
Es steht unter Performance: also was mich auch praktisch interessiert: Würde ein da ein Häkchen rein machen: würden OpenGl anwendungen wie Spiele mit mehr oder weniger Fps laufen oder kein unterschied?
vielen Dank für Antworten
mfg M3ph
Moderiert von redknight:
Ins richtige Forum verschoben. Bitte beachte die als Wichtig markierten Themenstickies.
Der Monitor holt sich ein Bild, d.h. Pixelfarbinformationen aus dem Grafikspeicher, die Pixel werden zeilenweise (von oben nach unten) dargestellt.
Ist die letzte Zeile am "leuchten" , vergehen ein paar Millisekunden, bis der Monitor, je nach Refresh Rate, aktualisiert wird. Dieser Zeitraum ist der "Vblanc",
der Monitor stellt nur dar, aber liest nichts aus dem Grafikspeicher.
Nutzt man nun genau diesen Zeitraum, um den Grafikspeicher neu zu füllen ("Sync to Vblanc"), zeichnet der Monitor genau 1 komplettes Bild, also alle Zeilen.
Ist der Shooter (oder was auch immer) schneller mit dem Befüllen des Grafikspeichers, wartet also nicht auf den "Vblanc", kann es sein, daß der Monitor das Bild liest, während es neu geschrieben wird, d.h., Zeilen des alten und neuen Bildes "mixt"; Tearing, Halbbilder bei schnellen Bewegungen.
"Sync to Vblanc" bremst sogesehen, aber berechnet die GPU mehr Bilder, als der Monitor darstellen kann, sind sie eh für die Katz
.
Also für die Bildqualität "an", fürs benchmarken "aus" ...