http://bugs.winehq.org/show_bug.cgi?id=27959
--- Comment #12 from Steven redalert.commander@gmail.com 2011-08-14 07:31:50 CDT --- Stefan, it appears your assertion is correct about this being an NVidia bug. I downloaded the Unigine heaven benchmark (2.5 basic edition) and ran that in its default settings (windowed 1024x768). With xinerama I hardly hit 20 FPS, using separate X screens, I had about 45 FPS on the same areas (peaking to a bit over 70 is some parts). (Of course I used the Linux version)
Could you (or anyone else) write a simple test case I can run and submit to NVidia, as I have no experience whatsoever writing things like that?
As I still think this is partly a regression in Wine (the game worked perfectly before), would it be feasible to isolate this case and restore the old wine behavior just for this case? Or should I just keep a revert of that commit in my git tree until the issue is properly fixed? I imagine others may be hitting it as well.
However I don't see how that same issue is affecting Joel (comment #11) as he doesn't use a dual monitor setup, so I doubt he will be using xinerama, or perhaps xinerama only worsens the case (a lot)?