SavageSkull
Fleet Admiral
- Registriert
- Mai 2010
- Beiträge
- 14.910
Ich habe mir gerade nochmal diesen Bericht darüber durchgelesen:
http://www.3dcenter.org/artikel/was-heisst-vsync-und-wie-wendet-man-es/double-buffering
Also wenn man duoblebuffer Vsync nutzt und weniger als seine HZ an Frames schafft, dann verliert man ganz massiv an fps.
Bei TrippleBuffer passiert das nicht, allerdings wird der VRam deutlich mehr ausgelastet (kann das mal einer testen, wie sich das bemerkbar macht? hat HisN nicht mal einen VRam Test-Thread gemacht?)
Tearing entsteht durch das Protokoll bei DVI, da nie ganze Bilder zum Monitor übertragen werden. Die Frage ist jetzt ob das Protokoll bei HDMI anders ist (wahrscheinlich nicht, da man keinen aktiven Adapter braucht) und wie das bei Display Port aussieht.
Sollte bei Display Port dieses Problem gelöst sein, macht dann dort Vsync keinen Sinn mehr (außer einer geringeren Auslastung für die Grafikkarte, sollte man deutlich über seiner Hz Zahl an fps liegen)
Wichtig ist in dem Fall des Vsync abschaltens, dass man den TrippleBuffer deaktiviert (sofern das mit dem VRam Auslastung stimmt)
http://www.3dcenter.org/artikel/was-heisst-vsync-und-wie-wendet-man-es/double-buffering
Also wenn man duoblebuffer Vsync nutzt und weniger als seine HZ an Frames schafft, dann verliert man ganz massiv an fps.
Bei TrippleBuffer passiert das nicht, allerdings wird der VRam deutlich mehr ausgelastet (kann das mal einer testen, wie sich das bemerkbar macht? hat HisN nicht mal einen VRam Test-Thread gemacht?)
Tearing entsteht durch das Protokoll bei DVI, da nie ganze Bilder zum Monitor übertragen werden. Die Frage ist jetzt ob das Protokoll bei HDMI anders ist (wahrscheinlich nicht, da man keinen aktiven Adapter braucht) und wie das bei Display Port aussieht.
Sollte bei Display Port dieses Problem gelöst sein, macht dann dort Vsync keinen Sinn mehr (außer einer geringeren Auslastung für die Grafikkarte, sollte man deutlich über seiner Hz Zahl an fps liegen)
Wichtig ist in dem Fall des Vsync abschaltens, dass man den TrippleBuffer deaktiviert (sofern das mit dem VRam Auslastung stimmt)