PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Vsync Problem


Mark3Dfx
2003-06-16, 19:51:29
Hallo zusammen

Obwohl per RefreshLock 100 Mhz
bei 1152x864 eingestellt ist und auch im OSD des Monitors angezeigt wird habe ich mit aktivierten Vsync nur gemessene 50fps.

Schalte ich Vsync aus sind es gewünschte 100 fps.
Aber dann auch häßliches Tearing. :-(

Kann jemand helfen?
Mark

dr_prot0n
2003-06-17, 08:24:06
hmm, da kann ich dir leider auch nich weiterhelfen...:(

Tigerchen
2003-06-17, 16:35:29
Original geschrieben von Mark3Dfx
Hallo zusammen

Obwohl per RefreshLock 100 Mhz
bei 1152x864 eingestellt ist und auch im OSD des Monitors angezeigt wird habe ich mit aktivierten Vsync nur gemessene 50fps.

Schalte ich Vsync aus sind es gewünschte 100 fps.
Aber dann auch häßliches Tearing. :-(

Kann jemand helfen?
Mark

Das ist normal.Wenn die Karte keine 100fps liefern kann weil sie zu langsam sind werden 50 synchronisierte fps ausgegeben.Fällt die Framerate unter 50 werden sogar nur 25 ausgegeben.Usw.
VSync erzeugt also Verschnitt.Ich glaube ein Tripplebuffer entschärft das Problem etwas.
Aber dafür bist du mit VSync das Tearing los.Das ist mir auch wichtiger.

Wie genau das technisch abläuft kann ich auch nicht sagen.Da müßte schon einer der 3D-Gurus hier im Forum was zu schreiben.

Buu
2003-06-17, 17:11:20
das würde mich jetzt auch interessieren..
angenommen der monitor arbeitet @100hz, vsync an, das spiel läuft aber nur auf 80fps, werden damit nur 50fps, also jedes bild über 2hz, angezeigt?

wie verhält sich vsync bei 85hz ?

Raff
2003-06-17, 17:20:39
Hö? ??? Das ist mir absolut neu.
VSync an @ 100Hz => max 100 fps, nach unten hin stufenlose Regelung
VSync aus @ xx Hz => soviel fps wie die Hardware mitmacht

So habe ich das gelernt...

edit: Ich hasse meine Finger...

MfG
Raff

Tigerchen
2003-06-17, 18:12:07
Vielleicht liegts auch am Spiel.
Bei Jedi Knigt II z.B. merke ich es immer sehr deutlich wenn statt 85fps plötzlich nur 42 fps ausgegeben werden.Kannst du auc h wunderbar mit dem Framecounter nachprüfen.

McEric
2003-06-17, 20:49:03
Original geschrieben von Raff
Hö? ??? Das ist mir absolut neu.
VSync an @ 100Hz => max 100 fps, nach unten hin stufenlose Regelung
VSync aus @ xx Hz => soviel fps wie die Hardware mitmacht

So habe ich das gelernt...

edit: Ich hasse meine Finger...

MfG
Raff
Kenn ich auch so.. Max. fps = Refreshrate

Eric

mirp
2003-06-17, 20:49:21
Frames, Bildwiederhorate und VSync (http://www.forum-3dcenter.org/vbulletin/showthread.php?s=&threadid=46002)

So gibts 30% mehr Leistung... (http://www.forum-3dcenter.org/vbulletin/showthread.php?s=&postid=608652#post608652)
(Wenn ich das richtig sehe, ging es hier eigentlich um ein anderes Thema, aber es entwickelte sich eine recht lange VSync-Diskussion.)

Raff
2003-06-17, 21:08:19
Faszinierend - ich nehme (fast) alles zurück :D
Jetzt frage ich mich nur: Wieso habe ich das noch nirgendwo gelesen/gehört? Naja egal, ich wusste ja immer, dass 3DCenter bildet :)
edit: Ist mir persönlich eh wurscht, ich zocke ausschließlich ohne VSync.

MfG
Raff