andruha (723) 5x Beste Antwort 12x "Danke"
|
HD4870 nur 60 fps? 60fps-bug?
Antworten zu HD4870 nur 60 fps? 60fps-bug?:
Vsync begrenzt die FPS auf die Hz frequenz des monitors
Vertikale Synchronisation
Eine Grafikkarte schickt immer fertig gerenderte Frames zum Monitor, bei deaktivierter VSync kommt es jedoch dazu, das während des Aufbaus des Frames auf dem Monitor bereits der nächste Frame zum Monitor geschickt wird, der Monitor bricht darauf hin den Aufbau des ersten Frames ab diesem Pixel/Zeile ab und fängt mit dem Aufbau des nächsten Frames an an genau dieser Stelle an - was nichts anderes bedeutet, dass das Frame, was wir wahrnehmen, eigentlich aus zwei Frames zusammengesetzt wird! Daraus resultierend entsteht in dem Bereich, in dem die 2 oder mehr verschiedenen Frames auf dem Monitor dargestellt werden, ein Versatz der einzelnen Frames!
Bei vertikaler Synch werden die Frames nicht sofort zum Monitor gesendet, sondern in meisst 2 Buffern zwischen gespeichert, dem Front- und dem Backbuffer. Während das Frame aus dem Frontbuffer auf dem Monitor dargestellt wird, wird das nächste Bild in den Backbuffer gerendert, dann wird der Adressbereich von Front- und Backbuffer getauscht, dadurch wird der Frontbuffer zum Backbuffer, in den wiederum das nächste Bild gerendert wird. Der Backbuffer, der durch den Adresstausch zum Frontbuffer wurde, wird nun, wenn das erste Frame vollsändig auf dem Monitor abgebildet wurde, ausgelesen und zum Monitor geschickt, dann werden wieder die Adressräume getauscht...! Dies hat aber bei Framerates unter der eingestellten Bildwiederholfrequenz (fps<Hz) einen entscheidenden Nachteil, da durch die Wartezeit für den vollständigen Aufbau jedes Bild (beispielhaft bei 100Hz) 2mal dargestellt wird, bedeutet dies eine Begrenzung auf 50fps!
Dies können neuere Grafikkarten verhindern, in dem sie einen zusätzlichen Backbuffer verwenden, dann wird immer das aktuellste gerenderte Bild zum Monitor geschickt, das Bild, was in der Wartezeit gerendert wird, wird im zweiten Backbuffer abgelegt... !
http://www.prad.de/new/monitore/shownews_faq105.html
und bei mir klappt das. Nun jetzt seh ich diese "Bildübergänge" die mich total stören (habe übrigens an source und Pro Street ausprobiert)
V-Sync is schon ne geile Sache.
Danke euch allen und vor allem Mullmanu für die hilfreiche Information
« Externe Festplatte, Ordner weg? Aber Speicher voll | Windows XP: Computer erkennt Fernseher nicht » | ||