https://bugs.winehq.org/show_bug.cgi?id=56470
Bug ID: 56470 Summary: Wined3d has windows always sitting in background Product: Wine Version: 9.5 Hardware: x86-64 OS: Windows Status: UNCONFIRMED Severity: normal Priority: P2 Component: d3d Assignee: wine-bugs@winehq.org Reporter: mirh@protonmail.ch
So.. as I always do every few month, I try to see if wined3d finally holds a candle for helping with games in Windows. This time I was surprised by a constant 30FPS lock, despite the fact both my game of choice settings and the external tools profiles for its executable didn't have one (indeed if I removed wine's dlls, native d3d9 could easily get almost 10 times as much framerate)
Long story short, after some time banging my head I figured this was happening because "Background Application Max Frame Rate" was enabled in the nvidia control panel. Problem being of course that a foreground fullscreen window definitively isn't supposed to be affected by that.
This does not happen with normal opengl games (even after I renamed their exe, just to be extra safe about whitelisting and whatnot) so it seems something on your side of things.
https://bugs.winehq.org/show_bug.cgi?id=56470
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #1 from Zeb Figura z.figura12@gmail.com --- That may implicate the backup DC, though notably that's an invisible window. On the other hand, if we're using the backup DC to present, then we're going to have performance problems anyway. What game(s) are affected?
https://bugs.winehq.org/show_bug.cgi?id=56470
--- Comment #2 from mirh mirh@protonmail.ch --- Actually, I just tested hl2, mirror's edge and mass effect 2 and they all seem unaffected (well, perhaps there's a 144fps cap now with wined3d, but that's really likely something specific to the nvidia driver, g-sync, and whatnot).
It's only with mass effect 1 that apparently I have this problem.
https://bugs.winehq.org/show_bug.cgi?id=56470
mirh mirh@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Wined3d has windows always |Wined3d has Mass Effect |sitting in background |window always sitting in | |background