Uncapped FPS is laggy

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Flapdrol1337

Golden Member
May 21, 2014
1,677
93
91
That's actually a different issue all together. The extra frame the GPU renders ahead when reaching your refresh rate is something always present if the game uses triple buffering and DirectX (DX12 could have new rules here). The pre rendering is another bit of latency that can be had by allowing the CPU to prepare multiple frames before the GPU renders them.
But there's a huge difference between just the vsync, which only adds up to 1 frame latency and vsync + the 2 extra pre rendered frames.

and since running vsync and getting the max fps always gets you these 3 default pre rendered frames I suspect that's the main reason people find vsync so laggy and unplayable.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
But there's a huge difference between just the vsync, which only adds up to 1 frame latency and vsync + the 2 extra pre rendered frames.

and since running vsync and getting the max fps always gets you these 3 default pre rendered frames I suspect that's the main reason people find vsync so laggy and unplayable.
If that were the case, turning V-sync off would not fix the latency issues. That pre rendered frames setting happens with or without V-sync.
 

Flapdrol1337

Golden Member
May 21, 2014
1,677
93
91
If that were the case, turning V-sync off would not fix the latency issues. That pre rendered frames setting happens with or without V-sync.
Turning off vsync doesn't always solve the latency issues. I remember trying skyrim on a some notebook with a slow gpu, since the gpu was slow the pre rendered frames also made a huge difference in playability.

It's just that vsync and a 60hz screen is a very easy way to build up the pre rendered frames queue and experience big input lag even with a very fast gpu.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
Turning off vsync doesn't always solve the latency issues. I remember trying skyrim on a some notebook with a slow gpu, since the gpu was slow the pre rendered frames also made a huge difference in playability.

It's just that vsync and a 60hz screen is a very easy way to build up the pre rendered frames queue and experience big input lag even with a very fast gpu.
I don't know why you are going on and on about this. V-sync causes some latency, V-sync at your refresh rate causes more latency. And sometimes the "maximum prerendered frames" settings can also cause some latency, but that does not remove the benefits of removing V-sync, or in some cases, using a FPS cap 1 below your refresh rate.

Many games simply do not use prerendered frames. Many games don't use triple buffering. Latency issues can arise from both, as well as simple game control methods.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
Because the default 3 pre rendered frames is awful. But since gpu reviewers don't test for latency but only average fps and smoothness nvidia and amd keep it high.
Are you sure 3 is the default. Mine is set to use the application preferences. And do realize, it's just a maximum setting you are choosing, meaning it may not even go that high.
 

lyssword

Diamond Member
Dec 15, 2005
5,761
25
91
Has anyone tested vsync + setting manual fps cap to -2 of monitor? it seemed to have reduced the lag of vsync while still getting benefits of vsync
 

Flapdrol1337

Golden Member
May 21, 2014
1,677
93
91
Are you sure 3 is the default. Mine is set to use the application preferences. And do realize, it's just a maximum setting you are choosing, meaning it may not even go that high.
It used to be 3, there was also an option for 0. Could also set ridiculous values like 8, maybe you still can if you set it to let the app decide and then tweak the game cfg.

Anyway, I doubt games default to 1, which is the best setting, maybe 2 if you run sli/cf
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
It used to be 3, there was also an option for 0. Could also set ridiculous values like 8, maybe you still can if you set it to let the app decide and then tweak the game cfg.

Anyway, I doubt games default to 1, which is the best setting, maybe 2 if you run sli/cf
You can set it up to 8. Default is let the application decide. The best depends on the game. There is a reason the setting exists. If one setting fit all, they wouldn't need to give us a choice. And again, this is a "maximum" thing, meaning that it might not even use it at all. Unless needed, I let the application decide, because the dev's tested out what worked best, and should have chose what is best for their game.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
Has anyone tested vsync + setting manual fps cap to -2 of monitor? it seemed to have reduced the lag of vsync while still getting benefits of vsync
Yes, this has been tested and used by many for many years. Although -1 is typically enough. It's also a subject that a couple posters on the forum get all up in arms about, because they either don't believe it helps (it does), or they believe that one lost frame is going to make the game feel like it's stuttering. The latter is subjective, so you must test yourself.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
The game WILL stutter. It's not a question of "belief". If you try to sync 59fps with 60Hz, you will get a stutter. That's a fact, a mathematical certainty.

And no-one is "up in arms". In this thread, where people are talking about G-Sync etc and clearly concerned with smoothness, the issue was more than pertinent to point out.

Whenever there's an Onkyo AVR, Intel IGP etc. mishandling 23.976fps content and causing 1 stutter in 41 seconds, there never seems to be any shortage of complaints. Yet the 1 stutter every second caused by this 59fps V-Sync cap thing always seems to get a free pass. I don't understand it.
I've seen a few people on other threads, about the issue, go on and on about how wrong certain people are who use this trick. Whether is feels like it's stuttering is subjective. Whether there is a slight/minuscule stutter is not. That little stutter, while there, is something almost no one ever complains about when getting 59 FPS on a 60hz screen as noted in a few Skyrim reviews with the new engine.
 

tg2708

Senior member
May 23, 2013
687
20
81
I'm having a weird issue atm, whenever I restart my monitor the screen starts to emit graphical issues something akin to bad driver where the screen flashes every now and again. Anyone know the cause, i tried two different graphic card but its the same thing.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |