Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
V-Sync sorgt für Input Lag. Daher: G-Sync/FreeSync an, Frame-Limiter an, V-Sync aus. Siehe auch das Video oben. Inklusive Benchmarks und Tests, die das beweisen. Ich habe das Video nicht ohne Grund gepostet.
Ohne v-sync kann es mit G-sync zu Tearing kommen. Mit v-sync via Treiber, zusammen mit Reflex oder einem Framelimiter, bleibt man in der G-sync-Range, hat eine niedrige Latenz und kein Tearing. Siehe das Video oben, was du verlinkt hast.
Bei Free-Sync ist das etwas anders, da braucht es in der Regel kein V-Sync um Tearing zu vermeiden.
Doch kann es. Deshalb musste ich z.B. nach meinem Umstieg auf eine Nvidia auch v-sync zusätzlich aktivieren, weil ich sonst nur mit Framelimiter und G-sync auf einmal Tearing in den Spielen hatte, wo das mit FreeSync nicht notwendig war.
Solange man unterhalb der Wiedeholrate des Monitors bleibt, hat man keine zusätzliche Latenz, wie man es deinem Video, BlurBusters und vermutlich auch allen anderen seriösen Quellen entnehmen kann.
Wenn du weiter als Geisterfahrer unterwegs sein willst, bitte. Du hast genug Quellen vorliegen, die deine Meinung wiederlegen.
Vielleicht hat jemand anderes wie @TheInvisible mehr Zeit und Lust das Thema G-sync, v-sync, Reflex und die richtigen Treibereinstellungen dafür fortzusetzen.
In meinem Anwendungsfall haben sich die Einstellungen, so wie sie @Azghul0815 beschrieben hat, am wirkungsvollsten herausgestellt.
Es ist alles schön flüssig (bei meinen 75 Hz, lol), bei der Latenz merke ich keine Verzögerungen, und Tearing ist mir nicht weiter aufgefallen.
Wenn du VSync im Treiber aktivierst aber die Frames 3 unter der Hz Zahl deines Monitors einstellst, greift Vsync (bei Gsync) erst dann, wenn die Frames weshalb auch immer dennoch über die Hz deines Monitors jumpen
Vsync im Treiber aktvieren, Fps Limiter 3 unter deinen Monitor Hz einstellen und inGame Vsync "tripple" buffering etc alles was damit zu tun hat ausschalten, ist richtig.
Natürlich nicht. Tearing ist faktisch immer vorhanden ohne Vsync. Man kann es nur stark minimieren ohne Vsync. Sei es durch sehr hohe HZ zahlen vom Monitor oder sonstwas.
Gsync/freesync ist ohne Vsync einfach falsch und das sieht man auch sofort!
Natürlich schon. Wenn Du einen Framelimiter drin hast und dieser richtig eingestellt ist (Kurz unterhalb der G-Sync/FreeSync Range max. Grenze), kommt es faktisch nicht mehr zum Tearing. Herrlich wie sich dieser Unsinn hält, selbst wenn man ein Video aufzeigt, dass mit Fakten und Messungen das widerlegt...
Ein letzter Versuch: es geht um Frametimevarianzen. Ein FPS-Limit ist nur ein Durchschnitt pro Sekunde. Einzelne Frames können mit einem FPS-Limit immer noch zu schnell sein, die haben dann Tearing ohne V-Sync (weil oberhalb der G-Sync Range!).
@MaverickM
Du hast ein seltsames Verständnis. Der Typ in deinem Video spricht sich doch nicht aktiv gegen VSync aus, wenn man GSync + FrameLimiter nutzt. Er spricht sich nur gegen VSync aus, wenn man keinen FrameLimiter nutzt, weil es die Latenz erhöht.
Das ganze Video dreht sich primär um Latenz, und um Tearing oberhalb der Refreshrate. Das Problem von Tearing innerhalb der Sync-Range spricht er gar nicht an.
Und gerade in den letzten Sekunden sagt der Typ: "Just make sure to use the right settings" und es wird ein Bild mit VSync=ON bei der Nutzung von Gsync gezeigt. @N0Thing hatte es in Post #16 gezeigt.
Das ganze ist auch nichts neues, das hat Blurbusters schon vor Jahren alles durchanalysiert.
Wait, why should I enable V-SYNC with G-SYNC again? And why am I still seeing tearing with G-SYNC enabled and V-SYNC disabled? Isn’t G-SYNC suppose to fix that?
The answer is frametime variances.
(die komplette Antwort im Link lesen, man muss die 2. Frage selber aufklappen)
GSync ist keine VSync-Variante. Es sorgt nur dafür, dass der Monitor/TV seine Bildausgabe an die fps anpasst.
GSync sorgt nicht dafür, dasss die Bildausgabe der GraKa mit dem Scanout (die Darstellung des Bildes von der ersten bis zur letzten Pixelzeile) des Monitors/TVs synchronisisert wird. Dafür benötigt es VSync.
VSync ist für die Synchronisation der Bildausgabe der GraKa mit dem Scanout des Monitors/TVs zuständig.
Es lässt die GraKa warten bis der Scanout abgeschlossen ist.
Daher gehen GSync und VSync Hand-in-Hand, GSync ersetzt nicht VSync.
Der FrameLimiter ist primär dazu da, dass die Buffers (Double-/Triple-Buffering) nicht volllaufen. Wenn sie vollaufen, dann erhöht es die Latenz/Inputlag.
Man kann es auch dazu nutzen, dass die fps nicht oberhalb der Refreshrate geht, aber es verhindert kein Tearing innerhalb der Refreshrate, weil es keinen Einfluss auf die Bildausgabe der GraKa innerhalb des FrameLimits hat. Dafür benötigt es VSync.
Ergänzung ()
Sorry nachträglich für den viele Text.
Noch ein kleiner Nachtrag, um vielleicht einem Missverständnis vorzubeugen:
Es gibt stabile FPS innerhalb des FrameLimits.
Und es gibt schwankende FPS innerhalb des FrameLimits.
Das ganze VSync-Thema ist für die schwankenden FPS notwendig.
Der Monitor/TV kann seine Refreshrate immer erst nach Abschluss des Scanouts neu anpassen (was das GSync/FreeSync ist).
Wenn innerhalb eines Scanouts die FPS plötzlich steigt, dann übermittelt die GraKa ein neues Bild, obwohl der Scanout noch mit dem Bild davor beschäftigt ist. Das führt dann zum Tearing. Und deshalb benötigt es VSync.
Wenn man so viele FPS hat, dass man die ganze Zeit im FrameLimit hängt, dann sieht man wohl kein Tearing, weil die FPS gleichbleibend ist.
Wozu sollte man da V-Sync nutzen!? Ergibt überhaupt keinen Sinn. G-Sync/FreeSync und V-Sync zusammen ergibt generell ja schon wenig Sinn, weil es die gleichen Dinge zum Ziel hat. Zusammen mit einem richtig eingestellten Framelimit dann kommt es auch nicht zu Tearing, weil man immer im G-Sync/FreeSync Limit bleibt.
Zumindest bei AMD ist es so, dass der Treiber außerhalb der Freesync Range erst auf Enhanced Sync und dann auf VSync zurück greift, je nachdem was aktiviert ist. So sagen es auch die AMD Zeichnungen.
Mit Framelimit oberhalb wird das dort nicht passieren, aber es gibt auch noch den Bereich unterhalb (oft 48HZ), und hier ist es dann sehr hilfreich.
EDIT: Und auch Freesync ist nicht zu 100% Tearing-frei. Je nach Empfindlichkeit nimmt man dann lieber den Stutter eines doppelten Frames statt Tearing in Kauf.