VSync Auf oder Aus?

vsync benötigt 3 Puffer, um korrekt zu funktionieren (ohne Hic-Ups), sodass etwas mehr Videospeicher verbraucht wird.
Hier ist, wie ein Standard-Double Buffered (kein vsync) Renderer funktioniert.
Videocard Frontend kontinuierlich Streams Puffer 1 auf Ihren Monitor. Ihre GPU dreht sich weg, um den nächsten Frame in Buffer 2 zu rendern. Der Rahmen ist fertig, jetzt werden Puffer 1 und 2 vertauscht. Dieses Swapping passiert mehr als wahrscheinlich Mid-Frame und Sie sehen reißen.,
In diesem Fall läuft die GPU mit voller Leistung, um zu versuchen, in Buffer 2 zu rendern.
Typische Tripple Pufferung (vsync on). Puffer 1 ist IMMER synchron mit Ihrem Monitor und strömt ständig Daten. Buffer 2 ist nicht synchron mit irgendetwas ist eine aktualisierte, wenn die GPU fertig ist Rendern des aktuellen Rahmens. Puffer 3 wird aktiv von der GPU gerendert
Also rendert die GPU die volle Geschwindigkeit auf Puffer 3, sobald die GPU mit dem aktuellen Frame fertig ist, tauscht sie Puffer 3 und Puffer 2 und beginnt sofort auf dem nächsten Frame.
Puffer 1 kann immer noch auf den Monitor gestreamt werden, sodass Puffer 1 und 2 nicht ausgetauscht werden., Jetzt passiert es einfach so, dass die GPU einen weiteren Frame beendet und erneut den Puffer 2 und 3 vertauscht. Der vorherige Frame wurde also gerendert, aber nie angezeigt.
Jetzt wird der Monitor erneut synchronisieren und Swaps Puffer 1 und 2 und jetzt erhalten Sie den nächsten Frame zu sehen.
Beachten Sie, dass in beiden V-Sync ein – und ausschalten, wird die GPU voll aus.
Mit v-Sync, wenn Ihre FPS unter Ihrer Bildwiederholfrequenz ist, dann werden Sie jeden Frame gerendert sehen. Wenn Sie mehr FPS als Ihre Aktualisierung erzeugen, wird ein Frame gelöscht und durch neue Daten ersetzt.,
bearbeiten:
Ich kann Sub 50fps spüren, aber nur in Spielen, in denen ich mich mit der Maus bewegen kann, wie FPS-Spiele.
Wenn ich die Kamera plötzlich um 180 Grad schwinge und 30FPS bekomme, werde ich Lücken zwischen Objekten auf dem Bildschirm bemerken. Jedes Mal, wenn es schnelle Bewegung geht, Lücken zwischen Updates der Objekte auf dem Bildschirm ist spürbar.
Sie können sich die Bildrate als Blitzlicht vorstellen. Wenn sich etwas mit einem langsamen Blitz schnell genug bewegt, sehen Sie Springen. Ich fange an zu bemerken, dass dies um 50FPS springt, aber nur für sich schneller bewegende Spiele., Spiele wie WoW / StarCraft / Diablo Ich bin in der Regel in Ordnung bis zu 30FPS, aber selbst dann bestimmte Spezialeffekte können ein bisschen abgehackt scheinen.
ich habe normalerweise keine Probleme, bis ich unter 40FPS. Um 40fps kann die choppiness schlecht genug, dass eine Rakete in der Nähe Koteletts zu viel, um seine relative Geschwindigkeit zu schätzen und es ist schwieriger, seine Auswirkungen vorherzusagen. Anstelle eines schnellen Objekts, das sich auf Sie zubewegt, sieht es eher wie ein Raketenteleport aus, der mit durchschnittlicher Geschwindigkeit auf Sie zuspringt, aber es ist schwer, die Geschwindigkeit herauszufinden., Wie jemand, der einen Basisball auf dich wirft und ein Stroboskop läuft, wirst du wahrscheinlich den Ball vermissen.

Leave a Comment