http://bugs.winehq.org/show_bug.cgi?id=22478
--- Comment #11 from Roderick Colenbrander thunderbird2k@gmail.com 2010-04-27 06:02:32 --- Yesterday I looked at this issue with GyB on IRC. On his system there is really a performance drop related to this patch. I have also checked behavior on my Radeon 3450 based laptop but the game is unplayable there (I guess less than 5fps).
The console is flooded with: fixme:d3d_surface:IWineD3DBaseSurfaceImpl_Blt Filters not supported in software blit
When you look at the +d3d_surface log the reason is: trace:d3d_surface:IWineD3DSurfaceImpl_BltOverride No surface is render target, not using hardware blit. Src = 0x5e47a20, dst = 0x21df58
Because of this a gpu -> cpu copy is performed followed by an upload and the game is doing this constantly. Before looking back at ClearSurface I will try to solve this issue (perhaps using a hack for now) as perhaps this is the real issue.