For watching say youtube videos or something on your 60Hz Monitor, you'll want to disable Hardware Acceleration as well in the browser. For NVidia, you can partly workaround the issue- if you enter the NVidia Control Panel and choose "adjust desktop size and resolution" you can set the "Perform Scaling on" for your monitors to "GPU" instead of Display. The problem is partly DWM, and partly the way Graphics Drivers are written. I'm doubtful that the ratio of affected users is particularly substantial.Įven if we are to presume that most people are using dual monitor setups, That says nothing about them having different refresh rates. Previous 'solutions' like disabling hardware accel altogether were just workarounds, not actual solutions. It could very well be just a frame pacing issue, which is different to the perceived performance issue you seem to be suggesting here. It's just - pretty sure - a scenario that Windows hasn't come around to software engineering yet. BTW this doesn't happen when you run the second monitor off a different card or the iGPU, despite windows still maintaining only 1 DWM.Īlso, hardware independent flip give apps fullscreen performance even in borderless, so all this talk about DWM's performance or somehow there's an 'overhead' simply isn't true. Whatever the solution is, Microsoft is presumably working on it. I'm not one to be prescribing software engineering solutions to Microsoft, as OS makers they know better. What do you think that I think that it does? lolĪnyway, who knows. What's with the smug response? especially 1 month after the discussion is over? FFS.ĭoesn't do what you seem to think it does.
0 Comments
Leave a Reply. |