Answered by:
VSYNC in games working differently in Windows 7 and 8.1?

Question
-
So the problem is that VSYNC option in all my games is working totally different in Windows 7 and 8.1, and I want to know what is responsible for this.
In Windows 7 it working like it should be - limiting frame rate to the screen refresh rate (60Hz in my case).
But in Windows 8.1 its limiting GPU usage and randomly cuts frames to 40 or 48 for instance, instead of 50 or 55 with 99-100% GPU usage.
Here's the GPU usage graph in Windows 8.1, left part with VSYNC on and the right one is OFF.
http://i.imgur.com/ieAMIkn.jpg
Could someone please tell me why this is even happening?
SPECS: i7 3230QM, 8GB RAM, GeForce GT 650M SLI, Windows 7 SP1 / Windows 8.1 U1.
Friday, July 25, 2014 11:01 AM
Answers
-
As you said, VSync should only limit your frame rate to the equivalent of your screen refresh rate which is normally 60Hz and 60fps.
If your machine is limiting the frame rate to below this amount it is probably due to driver issues which is common in laptops.
Try updating drivers and check the results again.
- Marked as answer by Brandon Records Monday, August 18, 2014 2:46 PM
Monday, July 28, 2014 8:54 AM
All replies
-
Which game ? Will share the compatibility details.
Arnav Sharma | http://arnavsharma.net/ Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Friday, July 25, 2014 3:21 PM -
I currently have 3 games installed, running any of them results in the same behaviour. Games are: Blackguards, The Incredible Adventures of Van Helsing and Sniper Elite III.Friday, July 25, 2014 3:34 PM
-
Check the compatibility from this link ; http://www.microsoft.com/en-in/windows/compatibility/CompatCenter/Home
Arnav Sharma | http://arnavsharma.net/ Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Saturday, July 26, 2014 7:34 AM -
-
As you said, VSync should only limit your frame rate to the equivalent of your screen refresh rate which is normally 60Hz and 60fps.
If your machine is limiting the frame rate to below this amount it is probably due to driver issues which is common in laptops.
Try updating drivers and check the results again.
- Marked as answer by Brandon Records Monday, August 18, 2014 2:46 PM
Monday, July 28, 2014 8:54 AM -
Same drivers, same settings, different results.
For example:
Windows 8.1:
2014-07-26 21:13:46 - Blackguards
Frames: 2840 - Time: 60000ms - Avg: 47.333 - Min: 29 - Max: 51 - VSYNC ON
2014-07-26 21:15:48 - Blackguards
Frames: 3518 - Time: 60000ms - Avg: 58.633 - Min: 30 - Max: 64 - VSYNC OFF
Windows 7:
2014-07-26 21:20:44 - Blackguards
Frames: 3474 - Time: 60000ms - Avg: 57.900 - Min: 32 - Max: 60 - VSYNC ON
2014-07-26 21:23:11 - Blackguards
Frames: 3569 - Time: 60000ms - Avg: 59.483 - Min: 31 - Max: 64 - VSYNC OFFMonday, July 28, 2014 10:24 AM