Was ist Vsync?

Seite 1 von 1 - Forum: Sonstige Peripherie auf overclockers.at

URL: https://www.overclockers.at/sonstige-peripherie/was_ist_vsync_112273/page_1 - zur Vollversion wechseln!


Sluger schrieb am 17.04.2004 um 15:37

Hallo, ich beziehe mich auf den Thread:

http://overclockers.at/showthread.p...threadid=112143


Genau das gleich Problem hab ich auch...

Was ist bitte vsync ? Wie deaktiviere ich das ??


Thx.


TOM schrieb am 17.04.2004 um 15:40

desktop - rechtsklick -> eigenschaften - einstellungen - erweitert...

dann unter 3D bei D3D + OGL Vertikale synch. immer aus/always off

bei der vertikalen synch. kannst du nur so viele fps haben wie der Bildschirm Herz = 1024*768 @ 85 Hz = 85 FPS max.


centaur schrieb am 17.04.2004 um 15:41

vsync=framerate wird an die bildwiederholrate des monitors angepasst
lässt sich in den treibereinstellungen der graka deaktivieren


-fenix- schrieb am 17.04.2004 um 23:16

der monitor wirft pro sekunde bestimmt oft ein neues bild auf den monitor, das ist die bildwiederholrate

der grafikchip berechnet einen frame (3d-bild) zuerst in den backbuffer(sammelnder zwischenspeicher) und vertauscht diesen dann mit dem frontbuffer(ausgebender zwischenspeicher) wenn das bild fertig ist
sprich: er rechnet ein bild in speicher A
wenn es fertig ist wird A ausgegeben und er rechnet in speicher B weiter
ist das bild in speicher B fertig wird es ausgegeben und er rechnet wieder in A hinein
usw.

mit v-synch aus wird der buffer jedes mal getauscht (bild ausgegeben) wenn es fertig ist
das kann weit öfter sein als der monitor ein bild ausgibt oder weit seltener - je nach komplexität des zu berechnenden szenarios
wenn die graka schneller oder langsamer ist kann es aber sein das zB "1,5" oder "0,5" bilder pro refresh ausgegeben werden
es entstehen die typischen durchgeschnittenen bilder in denen ein teil des bildes etwas älter ist als rest - in bewegung hat man zerhackte bilder

mit v-synch ein wird der back- und der frontbuffer jedesmal getauscht wenn der monitor ein bild ausgibt (also synchron dazu)

wenn die graka schneller mit dem bild fertig ist als der monitor mit einem zyklus muss sie warten bis der monitor wieder für die ausgabe bereit ist, daher kann man mit v-synch on nicht mehr fps haben als der monitor Hz

wenn das bild im backbuffer aber noch nicht fertig ist wenn der monitor refresht muss die graka ersatzweise den vorigen frame nochmal ausgeben
ist die graka dauerhaft etwas zu langsam hat man jeden frame doppelt und die framerate sinkt dadurch auf die hälfte (zB 50fps statt 100fps bei 100Hz)


Erklärbär schrieb am 17.04.2004 um 23:20

Also is im Prinzip beides "schlecht"
Wenn man nen Monitor hat der z.B: 100Hz schafft kann man VSync also ruhig einschlaten, wenn er Monitor hingegen keine hohe HZ also Bildwiederholrate hat sollte mans ausschalten?

Oder sollte es prinzipiell ein/ausschlaten?
Ich habs jetzt z.B. aus.


-fenix- schrieb am 17.04.2004 um 23:24

beim benchen sollte man es prinzipiell ausschalten weil die graka sonst oft warten muss wenn sie zu schnell ist

in spielen würde ich es eigendlich immer einschalten weil dann ganze bilder und keine bildfetzen ausgegeben werden
mich machen die zerhackten frames wahnsinnig - ist aber geschmackssache


Erklärbär schrieb am 17.04.2004 um 23:26

Ich hatte eigentlich noch nie zerhackte Bilder.


-fenix- schrieb am 17.04.2004 um 23:30

Zitat von Erklärbär
Ich hatte eigentlich noch nie zerhackte Bilder.

bei welchen spielen?

bei manchen kommens ie stärker und bei manchen weniger stark zur geltung

viele sehen sie auch einfach nicht


Erklärbär schrieb am 18.04.2004 um 01:19

WC 3 TFT
UT2003
Prince of persia




overclockers.at 2026.1
© all rights reserved by overclockers.at 2000-2026