240Hz monitor vs 80-150fps = Screen Tearing?
1 hour ago, Casual Cube said:Hey guys, I cant seem to get a solid answer on this.
I know that when the fps is too high and the refresh rate can't keep up with it, images are half shown for a split second therefore causing screen tearing.
Would you experience screen tearing if your fps is much lower than your refresh rate?
I'm thinking of pairing a 1070 with a 144Hz or even 240Hz monitor and expect to play all kinds of games on close to max settings at average 100fps.
Also smaller games including CS:GO at the expected 400fps.
I've heard both yes and no to the question.
Can someone settle this for me? I'm no expert with displays.
Thank you!
1 hour ago, Jurrunio said:From what I know, when a screen doesn't get a new frame from the graphics card, it will display the previous frame. Therefore, if your FPS is between 72 and 144, the screen will sometimes show 1 frame per 2 refresh, sometimes 1 frame per refresh. If it's between 48 and 72, it will show 1 frame per 2~3 refreshes. From this, I can say that FPS below refresh rate won't cause tear. Actually, thinking about it now, when we've all got bad PCs and still try to run games, it's usually just around 30-50FPS on a 60Hz screen. At these low refresh rates, any kind of tear should be obvious, but the truth is we never notice this.
You can get tearing at any framerate, whether it's above or below the monitor's refresh rate, or even the same. If the framerate is lower then it will repeat the frame yes, but since the monitor does not refresh the image instantly, but instead line by line, if the graphics card starts sending pixels from a new frame while the monitor is in the process of refreshing, this will result in the bottom portion of the screen which hadn't been refresh yet being refreshed to show a different image than the top portion. It doesn't matter whether it was the monitor's first time displaying the previous frame, or whether it is on its second or third repeat. It's the same process every time, so it can be interrupted in the same way every time.
Tearing won't be any more visible or obvious at lower framerates than it is at higher framerates. At lower framerates yes each unique image is visible for a longer period of time, but tearing only comes from the refresh process which always goes at the same rate (without G-Sync/FreeSync). Even when you are only getting 20-30 FPS on a 60 Hz monitor, the monitor is still refreshing 60 times per second, and as you mentioned it will repeat the frame multiple times if necessary until a new one is received. However, the tear will only be present on the first time the new frame is transitioned to, any subsequent repeats of that frame will not have the tear in it, so tears at low framerates won't be on the screen for any longer than at 60 FPS. But at lower framerates there are fewer new frames, and so fewer opportunities for tearing to occur. So tearing is more common at higher framerates than lower ones, but it can happen at any framerate, as long as the GPU and monitor are not synchronized.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now