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.
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.
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