Nothing better than a good half hour read about driver updates and such π
Agreed, those posts add some much-needed spice to the otherwise dull PGA threads.
Speaking of which, I think I found out what caused the slow tempo on my pitching wedge in R3. In cases where the CPU is unable to supply the data at an equal or faster rate than the GPU is able to process; the CPU becomes a "bottleneck". When this occurs; the GPU is lying idle (for micro seconds at a time) while waiting for the CPU to give it instruction (tell it what to render). This causes all sorts of "gamer" issues ranging from micro-stuttering, to lower frame rates, to (in extreme cases) game/system crashes.
This is VERY common when it comes to Online game titles as coding in this manner allows for a larger player base which ='s more income for the developer. (ie: Players with lower-end systems can play these game titles)
In scenarios such as these, a PC's components are playing the "hurry up and wait" game...
IE:
(In its most generic/basic explanation)
Your NIC waits for information from the server via your internet connection
Your CPU waits for information from your NIC
Your RAM waits for information from your CPU
Your GPU waits for information from your CPU+RAM
Your monitor waits for information from your GPU
Therefore; your system's output performance is limited to the weakest link in the chain.
Examples:
=========================================================================================================
Disabling C-states and Turbo Boost in Bios
Disabling Fullscrean Optimizations
Disabling Xbox DVR
Disabling GameMode and GameBar
=========================================================================================================
The lower the output resolution the more the load veers towards the CPU and away from the GPU. Thus; increasing resolution output (DSR) and in-game "eye-candy" (AA/AF/AO) will help to move the load back onto the GPU.
Disabling Intel's "Hyper Threading" feature within the BIOS can also make a major impact on titles such as these.
This can lower the performance of more "modern" multi-threaded titles.
Enabled V-sync (there is absolutely no point in rendering more frames than witch your monitor is able to display)
.
Made sure VRR (G-sync) is disabled within the NVCP if you are attempting to enable it.
Created a custom resolution within the NVCP for a refresh rate in multiples of "60". In your case this would mean 1920x1080 @ "120hz".
Made sure I was using the "Display port" connection opposed to HDMI for proper "PC" reso. outputs (opposed to the generic "TV" options).
I actually had this same problem with my 760. However, I uninstalled Virtu MVP and tried countless other things to try and fix my GPU and nothing worked. I spent hours working on it and I finally fixed it by downloading old NVIDIA drivers. I went to this website
www.nvidia.com/download/find.aspx and instead of choosing Windows 10 I chose Windows 8.1, chose the driver download for patch 347.09 instead of the latest (353.62), ran the installer, and restarted my computer. Now everything is working great with Windows 10. I really think it's a problem with the latest update(s).
After alot of stuff i uninstalled my drivers and all components from the device manager and then ran DDU to get a complete clean. After that i installed the old 347.25 drivers for windows 8 and went into windows update. Until then my windows update failed to install the Graphics Adapter WDDM2.0 for my 750M, but after installing this old version it finally worked and was installed. After that i rebooted and installed the latest version 353.62, rebooted again and now it's working.
I don't claim this is the correct answer, it's what worked for me, and after 3 days of trial and error i thought that the more options the better.