http://bugs.winehq.org/show_bug.cgi?id=27600
--- Comment #9 from K1773R K1773R@darkgamex.ch 2011-07-20 00:19:24 CDT --- (In reply to comment #8)
The graphical artifacts were fixed by http://source.winehq.org/git/wine.git/commit/cf421e1b3f29c0df242f43bc235dab1...
However, the noted in the original post performance degradation is still present and it's the same fixme message that comes with the poor performance: fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
Disabling GL_ARB_map_buffer_range or it's usage fixes the problem.
It also looks like it's present only in some of the maps, because the 1-2fps slowdown occurred only in the second map I played.
disabling GL_ARB_map_buffer_range dosnt fix it for me (still getting huge fps slowdown), there is a patch for that :) http://dl.dropbox.com/u/6901628/remove-GL_ARB_map_buffer_range.patch