Vsync verursacht massive Lags/Hänger (r9 380x)

xaskor

Freizeitschrauber(in)
Vsync verursacht massive Lags/Hänger (r9 380x)

Kumpel hat im Rechner eine 380x von Sapphire.
6500
16Gb DDr4
850 Evo (OS)
Mx 300. (Games)
Win10 Pro
E10 500w

Es geht ums Vsync. Um genau zu sein um 2 Probleme.

1. Vsync verursacht massive Drops in diversen Games, ohne Vsync ist alles tutti.

Witcher 3 zum Beispiel. Er hat 60 Fps, dreht sich ein paar Meter weiter ZACK genau 40-45fps, dreht er die Cam wieder weiter sind es wieder 60 Fps. Ohne Vsync hat er an der Stelle ~68Fps wo die Fps auf 40-45 genagelt werden.
Das passiert in diversen Games, nicht nur Witcher.

Treiber hat er schon einige durch, es ist mit jedem gleich.
Jemand eine Idee wieso Vsync sowas verursacht, obwohl genug Leistung für konstane 60fps vorhanden ist?
------

Problem 2 betrifft aktuell Dying Light.

Da verursacht Dying Light massive Lags total random mit aktiverten Vsync. Es sind stabile 60fps und dann plötzlich aus dem Nichts hat das Game mega hänger, quasi 1sek Standbilder für mehere Sekunden.
Dies aber auch NUR mit Vsync AN. Ohne Vsync passiert dies NIE
Diese Hänger gehen auch sofort wieder weg, sobald er einmal auf den Desktop tabt und wieder zurück.

Hat jemand auch da eine Idee?

Ich muss sagen, ich hatte so ein kack mit Vsync auch schon bei 2 meiner AMD Karten. Es gab FPS drops, welche es ohne Vsync nicht gab obwohl Leistung genug vorhanden war.
Ich hab aber nie herausgefunden woran das lag, aber das kann ja kein Zufall sein. Mit Nvidias hatte ich sowas noch nie.
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Kommt halt aufs Game an. In manchen ist triple buffering an und da kannst Du Vsync auch anmachen. Ansonsten wahrscheinlich eher Adaptive Vsync. Ich vermeide sowas durch meinen Freesync-Monitor. Man muß halt bei jedem Spiel ein wenig ausprobieren.
Gruß T.
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Witcher, Dying Light etc nutzen alle Triple Buffering Vsync.
Und wie gesagt, die Fps sind selbst wenn sowieso stehts bei min 60fps, wo es also selbst bei Doublebuffering nichts passieren dürfte!
Dying Light haben wir heute den Test gemacht und die Einstellungen sind halt echt so gewählt das er konstant 60fps hat.

Und trotzdem gibt es diese Drops mit aktivierten Vsync, zumindest im Vollbildmodus. Im Fenstermodus scheint es soweit zu klappen bei den meisten Games, nur stört da der Rand halt enorm. Und Borderless (sofern angeboten) hat den gleichen Effekt wie Vollbild.
Das ist doch nicht normal
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Stell Vsync mal im Treiber ein und falls noch nicht geschehen die Standardprozedur, also Treiber mit DDU komplett entfernen und neu drauf.
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Hatten wir schon gemacht. Von 16.11.5 bis zum 17.7.1 Treiber probiert.

Und Vsync vom AMD Treiber funktioniert in Dx Games nicht^^
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Warum kauft sich dein Kumpel nicht einfach einen FreeSync Monitor oder unterstützt die 380x nicht !? :ka:
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Er hat sich vor 1 1/5 Jahren einen 27" 1080p gekauft, mit dem er auch mehr als zufrieden ist. Deshalb.
Außerdem will er sich an keinen Hersteller binden
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Man kann auch einen Freesync mit NV nutzen, aber halt dann ohne dieses Feature. Ich nutze, wie bereits erwähnt auch einen Freesync-Monitor zu meiner 390 Nitro und dazu WQHD und es gibt da keine Probleme. Ist eine echte Augenweide.
Gruß T.
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Ja eben. Dann kann er Freesync vergessen ohne AMD Karte. Sprich er bindet sich quasi schon an Amd.
Nicht böse gemeint, dies ist alles aber keine Hilfe zum Problem.
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Warum macht er dann VSync nicht einfach aus? Das schränkt doch eh nur die FPS unnötig ein.
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Weil 60fps mehr als genug sind und er kein Tearing will?
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Wenn ihm 60FPS genug sind weil er 60Hz hat kann er im Treiber bei Frame Rate Target Control auf 59 stellen.
Dadurch geht das Tearing zwar nicht weg aber es verringert Schwankungen sowie Drops und spart Strom. :daumen:
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Ja er hat 60Hz, deshalb 60fps ^^

Ja klar, einfach Fps begrenzen geht natürlich. Wie du aber schon sagst, dadurch geht das Tearing nicht weg.
Und bei einem Cap um die 59/60 ist das Tearing ne nervige einzige Linie die schön über das Bild wandert xD
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Habt ihr den Treiber schon mal mit DDU runter geschmissen und neu installiert?
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Ich mach das immer aus und hab keinerlei Probleme. Keine Ahnung was Tearing sein soll.
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Wenn das Bild bei schnellen Bewegungen zerreißt und sich diese Bildteile verschieben. Genau darum macht man doch Sync an. :gruebel:
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Wenn das Bild bei schnellen Bewegungen zerreißt und sich diese Bildteile verschieben. Genau darum macht man doch Sync an. :gruebel:

Sehe das immer in rFactor, weil ich da mit VSync nicht fahren kann, bin "leider" sehr anfällig für Tearing, daher wäre ein G-Sync Monitor eigentlich schon was feines^^

Wie sieht denn der Takt der Graka bei diesen Vsync Drops aus? Der müsste ja dann in den Keller gehen.
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Wenn das Spiel bzw. die Engine kein Triple Buffering nutzt dann müsste es mit V-Sync bei 60Hz von 60FPS auf 30FPS droppen sobald die Grafikkarte keine 60FPS mehr schafft.
Ob die Karte dann nur noch 30FPS rendert oder weiterhin das Maximum also z.B. auch 50FPS und den Rest verwirft, weiß ich nicht aber das wäre totale Stromverschwendung.
 
AW: Vsync verursacht massive Lags/Hänger (r9 380x)

Wenn das Spiel bzw. die Engine kein Triple Buffering nutzt dann müsste es mit V-Sync bei 60Hz von 60FPS auf 30FPS droppen sobald die Grafikkarte keine 60FPS mehr schafft.
Ob die Karte dann nur noch 30FPS rendert oder weiterhin das Maximum also z.B. auch 50FPS und den Rest verwirft, weiß ich nicht aber das wäre totale Stromverschwendung.

In dem Fall können ohne tripple buffering nur 30fps berechnet werden, da schlichtweg der einzige backbuffer noch voll ist, während auf die nächste Synchronisation gewartet wird.
 
Zurück