http://bugs.winehq.org/show_bug.cgi?id=31014
Bug #: 31014 Summary: Performance regression: Audiosurf unplayable in wine 1.5.7 Product: Wine Version: 1.5.7 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: ralfjung-e@gmx.de CC: hverbeet@gmail.com Classification: Unclassified Regression SHA1: 70008999486651b62bef641196a31f6c7002d0e5
Up to wine 1.5.6, the game Audiosurf [1] worked fine on my system (Debian testing amd64, Linux 3.2, AMD Radeon HD 3200, fglrx 12-4, wine compiled myself). However, after updating to version 1.5.7, the game is rendered unplayable: The menus are still fine, but the actual game runs with less than 5 fps. Sound is still as expected, but of course that's of no help.
I did a bisect with the following result:
70008999486651b62bef641196a31f6c7002d0e5 is the first bad commit commit 70008999486651b62bef641196a31f6c7002d0e5 Author: Henri Verbeet hverbeet@codeweavers.com Date: Fri Jun 22 15:57:28 2012 +0200
wined3d: Just forward wined3d_device_get_display_mode() to the appropriate swapchain.
:040000 040000 901aae9a1f10635dc27916a9c9260710657e4516 5e0f894018153ba040091ace29474ccd9cfd0288 M dlls
I hope I added the correct person to CC - the email address from the commit does not have an account here, so I googled around a bit to find out which email address the author uses in bugzilla.
Please let me know if there is any other debugging I could do.
[1] http://www.audio-surf.com/ (free demo available)