Why would an LCD tear with VSync + Triple Buffering on?

SunnyD

Belgian Waffler
Jan 2, 2001
32,675
146
106
www.neftastic.com
At first I thought it might be the monitor, but I've tried two now - a Gateway 21" and a Dell 24". Then I thought it might be the video card, but a radeon 1950xtx and a nvidia 8800gts both do it. The only thing I can think of is that the drivers are bad, but that might explain the 8800, but not the radeon.

What else would cause motion tearing on a DVI LCD?
 

n7

Elite Member
Jan 4, 2004
21,281
4
81
Certain games tear regardless.

What games is it doing this on?
 

TheRyuu

Diamond Member
Dec 3, 2005
5,479
14
81
LCD's seem to naturally tear more then a CRT does. And whether or not your have vsync on, really doesn't matter.

I'm sure it does make a difference, but the tearing might still occur.

And unless you force triple buffering, it only works in opengl games (by force I don't mean just checking it in Nvida's CP.
 

Worthington

Golden Member
Apr 29, 2005
1,432
17
81
With the new Control panel it seems that Nvidia does now support TB in D3D games Wiz. I use vsync and tb with my 8800GTX and it def allows for frames rates between 30 and 60 (my LCD's refresh).

You used to need either ati tray tools, or DXtweaker but does look like it's been incorporated into the new NV drivers (97.02s in my case).
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,003
126
Vsync is probably not enabled even if you think it is. Try forcing it through the driver if the application doesn't work, or vice versa.
 

SunnyD

Belgian Waffler
Jan 2, 2001
32,675
146
106
www.neftastic.com
Originally posted by: BFG10K
Vsync is probably not enabled even if you think it is. Try forcing it through the driver if the application doesn't work, or vice versa.

That's what I was thinking. I see it in most games, but to answer the main question, it is an OpenGL game, WolfET, or more correctly TCE. Triple buffering is enabled both in game and in the driver.
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,003
126
Set the control panel to use application vsync and try r_swapinterval 1 from the game's console.
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
None of the crystals change at the exact same speed. In addition, different color transitions take a longer amount of time. This will cause your screen to have minor inconsistencies during motion. The tearing shouldn't be more than 20 pixels wide (at most) for LCDs. Otherwise, Vsync is disabled somewhere.