by Ihavequestions » Thu Dec 28, 2023 7:41 am
I used to have very similar issues and doing the three things described here - making sure the CPU runs at 100% clock speed, setting the GPU power plan to max. performance, and doing the DXGI swapchain thing - did indeed help. I believe these settings are valid for any system.
However, it doesn't end there, and every game and system is different with regards to VSync and frame rate settings and needs to be handled on a case-by-case basis. Some games will run better, if those settings are made externally (i.e., using the GPU drivers's control panel, or a tool like RTSS), but some other games may require having those settings be made in-game.
It partly depends on your screen's refresh rate and your game's frame rate. It also depends on the type of VSync technology and frame limiter type you are using, and on the monitor itself. Some monitors can only ever display their native refresh rate, and will fake anything else, leading to stutters (that was an interesting finding for me as my old Acer monitor wouldn't do that, but the Samsungs I have at work and home are very prone to "faking it"), while other monitors will actually display what they are receiving from the GPU.
So, my best recommendation is to try and see what works best for you.
I used to have very similar issues and doing the three things described here - making sure the CPU runs at 100% clock speed, setting the GPU power plan to max. performance, and doing the DXGI swapchain thing - did indeed help. I believe these settings are valid for any system.
However, it doesn't end there, and every game and system is different with regards to VSync and frame rate settings and needs to be handled on a case-by-case basis. Some games will run better, if those settings are made externally (i.e., using the GPU drivers's control panel, or a tool like RTSS), but some other games may require having those settings be made in-game.
It partly depends on your screen's refresh rate and your game's frame rate. It also depends on the type of VSync technology and frame limiter type you are using, and on the monitor itself. Some monitors can only ever display their native refresh rate, and will fake anything else, leading to stutters (that was an interesting finding for me as my old Acer monitor wouldn't do that, but the Samsungs I have at work and home are very prone to "faking it"), while other monitors will actually display what they are receiving from the GPU.
So, my best recommendation is to try and see what works best for you.