Vertical Tearing Issues

Will de Beast

Distinguished
Jul 24, 2010
40
0
18,530
As the title says, I have vertical tearing issues in some of the games that I play frequently, mostly it occurs in TF2. Is there any way for me to get rid of this, outside of turning on vsync, which I hate.

Here's some of my hardware specs, not sure if it's all relevant.
GPU: XFX-587X-ZNFC 5870
http://www.newegg.com/Product/Product.aspx?Item=N82E16814150476&cm_re=XFX_ZNFC-_-14-150-476-_-Product

CPU: AMD Phenom II 955 Deneb 3.2 GHz
http://www.newegg.com/Product/Product.aspx?Item=N82E16819103808&cm_re=Phenom_II_955-_-19-103-808-_-Product

Motherboard: ASUS M4A79T Deluxe
http://www.newegg.com/Product/Product.aspx?Item=N82E16813131363&cm_re=asus_m4a79t_deluxe-_-13-131-363-_-Product

Monitor: ASUS 23.6" Widescreen
http://www.newegg.com/Product/Product.aspx?Item=N82E16824236066&cm_re=asus_23.6_hdmi_1080p_lcd_monitor-_-24-236-066-_-Product
 
Are you aware what vertical is? Vertical means the tearing is making lines up and down. What us gamers call tearing happens horizontally, side to side (like the horizon).

If you are having vertical tearing, there is something quite wrong going on, likely a monitor problem.

If the problem is horizontally, and you just got mixed up on what to call it, then v-sync is your only way to solve the issue.

Also, why do you hate v-sync? If it's because it usually lowers FPS, then that can be helped by adding tripple-buffing.

Normally v-sync causes you to either hit your monitors refresh rate, or around a FPS that divides evenly into your refresh rate. With tripple buffing, that goes away, as the card doesn't have to stop rendering until the image is displayed during vertical refresh. Now it can write to a hidden buffer while waiting.
 

Will de Beast

Distinguished
Jul 24, 2010
40
0
18,530
Alright, after a while of just playing more games, I think that most of the horizontal tearing is occurring in Source or Valve games, I don't know if there's a reason for that, and also, I could find any options for adding triple-buffering