http://bugs.winehq.org/show_bug.cgi?id=35032
Bug #: 35032 Summary: starcraft unbearably slow in fullscreen mode Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: j.schauer@email.de Classification: Unclassified Regression SHA1: 94ae743ea668e49d40ae4e2dc5fe1f5d9be018cb
Created attachment 46698 --> http://bugs.winehq.org/attachment.cgi?id=46698 glxinfo
Hi,
while Starcraft (specifically Broodwar) worked perfectly before, I now observed that whenever I would let it run in fullscreen mode, it would be horribly slow (about 2-3 fps) so that even moving the mouse cursor would become a frustrating task. This issue does not show when starcraft is not drawing fullscreen, for example when it is in a virtual desktop or when my window manager (awesome) constricts it to a window.
This might be a problem with my graphics card/driver but since it worked fine in wine a few years ago, I ran a regression test and found out that the problem was introduced with commit 94ae743 which changed the DefaultSurfaceType to opengl.
On my host I'm running Debian jessie (testing) amd64 with mesa 9.1 and intel 2.19 drivers. I did all the regression testing in a chroot environment with Debian squeeze i386 because the specific wine versions around commit 94ae743 would not compile when libxml2 was too new.
I only have access to Intel graphics hardware, so I can't test on a machine with a different graphics card. The laptop I was testing on was a Dell E6510 with Ironlake graphics as you can see in the attached glxinfo output.
I was told in IRC that this problem is likely a driver issue but nevertheless I would like to know whether there is a patch that I can apply to my specific wine version to restore the functionality I had before commit 94ae743 was applied?