http://bugs.winehq.org/show_bug.cgi?id=23792
Summary: Metro 2033: very slow compared to Windows7 Product: Wine Version: 1.2-rc7 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Created an attachment (id=29834) --> (http://bugs.winehq.org/attachment.cgi?id=29834) WINEDEBUG=+fps
Hardware: nvidia 9800 gtx+ drivers: 256.35 (not sure on windows...probably 195 something) settings: resolution - 800x600 quality - low renderer - directx9 AA4
on windows, on the start screen (new game, load, options, etc.), I get 90 FPS (according to Fraps), when not moving mouse. On wine, according to WINEDEBUG=+fps, it's about 8 FPS.
The terminal is flooded with: fixme:d3d:IWineD3DOcclusionQueryImpl_GetData 0x13f70758 Wrong thread, returning 1.
assuming that the trace+fps actually outputs once per second, then I'm seeing about 400 of those fixme's per second(!).
I've attached terminal output (along with fps).