Playing past 60 FPS but still tearing.

i2white2remember

Reputable
Apr 19, 2015
1
0
4,510
So I've had my PC for have a year and most every game i play I can crunch 65-70 FPS constantly. However, Ièm not getting the glorified " Ultra Smooth 60 FPS" look and its more like its capped at 30 fps rigged look. I was wondering if this is due to me having two displays and if its running the HZ of the less quality one. Here are my specs:
Display:
- (Main) Benq GW2255 (1920x1080) Connected by HDMI
- (Side) LG l1933s ( 1280x1024) Connected by DVI

Video Card:
- XFX 29 270x 2GB

CPU:
- AMD FX-4350 4.2Ghz

Motherboard:
- Asus m5a92 r 2.0

RAM:
- RipJawz Series 8GB 92x 4GB)

Power Supply:
- 750w

If theres anythign you can do to help me it would be much appreciated. I donèt run vsync on any of my games.
 
Solution
Well you kind of answered the question IN the question. Anything past 60fps WILL cause screen tearing because your GPU is rendering frames past what your monitor is capable of (60Hz which means it refreshes 60 times a second equivalent to 60 fps on the GPU) and anything higher than it's refresh rate causes tearing. The only choice you have is vsync but vsync doesn't give you that super-smooth feel. It just keeps fps up.

Long story short. Anything beyond 60 fps will start to look bad and you can't do anything about it unless you get a higher refresh rate monitor (=more money needed) or just activate vsync for the elimination of tearing (because it will force the GPU to render frames every time the monitor refreshes).
Well you kind of answered the question IN the question. Anything past 60fps WILL cause screen tearing because your GPU is rendering frames past what your monitor is capable of (60Hz which means it refreshes 60 times a second equivalent to 60 fps on the GPU) and anything higher than it's refresh rate causes tearing. The only choice you have is vsync but vsync doesn't give you that super-smooth feel. It just keeps fps up.

Long story short. Anything beyond 60 fps will start to look bad and you can't do anything about it unless you get a higher refresh rate monitor (=more money needed) or just activate vsync for the elimination of tearing (because it will force the GPU to render frames every time the monitor refreshes).
 
Solution


Expanding on this, it would seem, friend, that you are EXACTLY the person those new G-Sync/Freesync monitors are made for.

Tearing is caused by a discrepancy between your monitor's refresh rate and your FPS output. If you have the ability to redraw (basically, FPS) at 40FPS, but the card is pumping out at 60FPS, you're going to be missing some things, right? Generally, it's the other way around but the principle stands.

To fix this problem, G-Sync allows your monitor to reduce its redraw frequency from a maximum (say 144hz) to match your card dynamically (1ms=60FPS card = 60FPS monitor; 2ms= 67FPS card = 67FPS monitor, etc. etc.)

If you're getting a lot of tearing on higher framerates, that should help fix the problem if you get one of these monitors. IIRC, this is also what V-sync is supposed to help with (if you up that setting) but it's basically a frame limiter.