So, I have been struggling with this “issue” a while, and I am hopeful someone will come through.
I play WoW on a Lenovo Y50. It has a 4k native display, and an Nvidia 860m (1GB). It’s aged, but does great with many other games. In WoW, in an average open world area (non-city), I get no more than 40fps. This is with my graphics level at a 4 (going lower doesn’t make much of a fps difference), and a scale of 1920 x 1080. None of this is terrible, but I decided to connect an external monitor (1080p), and I get 80-90 fps at a graphics level of 7.
My main question is, how can I (if I can) get my native display to perform like that at 1080p? Some friends told me it has to do with how the card is having to “fake” 1080p, or make four pixels behave as one. They mentioned some Nvidia settings I could change, but I could never find the options they mentioned. I don’t have a lot of space at home to keep the monitor connected, or else it would be a total non-issue.
I am at work, with no immediate access to my specs or any logs, but I’m hoping this might spark a solution or memory that someone has dealt with before. I can certainly grab or generate logs later.
Thanks for any help/suggestions!
EDIT: I forgot to mention that I get the 80-90 fps from playing on the native display in windowed mode, but the window has to be 1920 x 1080, which is a nightmare on 4k. The external monitor is 60fps, limited by HDMI, maybe? Still, it’s way better.
Hmm… I honestly don’t know, it could be that the card is having to do 4k to send to the monitor (native res) and then scale it down to 1080p, but it can output 1080p directly to the external monitor…
Don’t quote me on any of that… i have honestly nfc.
What happens if you set your desktop resolution to 1080p?
The same as the in-game 1080p scale issue (~40fps).
Ok, this is one of those points when I just go /shrug, sorry mate, hope you figure it out.
1 Like
Are you sure WoW is using the dGPU and not your iGPU?
Go into the nvidia control panel, look for an option named Power Management Mode under Manage 3d settings , if it’s not set to Prefer Maximum Performance you may want to set it there.
Some other options to try, some may not be available to you so in that case you would just ignore that from the list below.
If these don’t work you can always restore.
1. Disable Ambient Occlusion.
2. Anisotropic filtering set to application controlled
3. Antialising Mode = Application controlled.
4. Turn off Antialiasing Transparency.
5. Maximum prerendered frames = Application controlled.
6. Power Management Mode = Prefer Maximum Performance
7. Preferred refresh rate = Highest Available
8. Shader Cache = On
9. Texture Filtering - Anisotropic Sample Opt = On
10. Texture Filtering - Negative LOD Bias = Allow
11. Texture Filtering - Quality = High Performance
12. Threaded Optimization = Off
1 Like
Yes. To be sure, at one point, I forced all activity through the Nvidia gpu.
(Btw, quoting from mobile is killing me)
1 Like