http://bugs.winehq.org/show_bug.cgi?id=21782
Summary: StarCraft 2 initializes slowly and falls back into fail safe graphics with builtin d3d Product: Wine Version: 1.1.39 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: lubosz@gmail.com
Created an attachment (id=26336) --> (http://bugs.winehq.org/attachment.cgi?id=26336) Log with built in d3d
The game initializes very long.
In game i get the following warning:
"Your computer has run out of paged pool memory. Visual quality may degrade. Your graphics settings have been lowered to help, but performance may still be poor."
This output is spammed continuously, so i suppose it's in the render loop:
err:d3d:state_colorwrite (WINED3DRS_COLORWRITEENABLE1/2/3,0,0,0) not yet implemented. Missing of cap D3DPMISCCAPS_INDEPENDENTWRITEMASKS wasn't honored? fixme:d3d:debug_d3dformat Unrecognized 909200449 (as fourcc: AL16) WINED3DFORMAT! fixme:d3d:getFormatDescEntry Can't find format unrecognized(909200449) in the format lookup table fixme:d3d:debug_d3dformat Unrecognized 909201952 (as fourcc: R16) WINED3DFORMAT! fixme:d3d:getFormatDescEntry Can't find format unrecognized(909201952) in the format lookup table
The interesting thing is that this does not occur during the login screen in, where graphics are rendered with game engine settings. I can even set the options to Ultra and the framerate does not drop.
The initialisation process is a lot of faster with native d3d9 from winetricks.