On 2/23/07, Christian Ohm <[EMAIL PROTECTED]> wrote:
On Friday, 23 February 2007 at  8:32, Per Inge Mathisen wrote without thinking:
> Besides, now that more people are getting LCD monitors, vsync control
> is increasingly irrelevant.

Why? The problem is exactly the same: If you update the video memory
while the image is being shown, the lower half will show the new frame,
while the upper half still shows the old frame, so you get tearing.
There's nothing different in LCDs in this regard, that's why I always
have vsync on on mine.

Sorry, my brain is fried. You are right. It has been a while since I
looked at this stuff. I confused my LCD purchase and me doing OpenGL
development on linux instead of windows (and ATI drivers suck on
linux).

The problem with vsync is primarily: Poor driver support (boo, ATI!),
and really poor FPS when your frame rates drop below the vsync limit
(it gets halved). The latter problem can be solved (well, offset quite
a bit) by tripple buffering, but I never looked into that, and I
suspect the driver situation is bad there too.

My main point was - we cannot rely on vsync being available.

 - Per

_______________________________________________
Warzone-dev mailing list
[email protected]
https://mail.gna.org/listinfo/warzone-dev

Reply via email to