http://bugs.winehq.org/show_bug.cgi?id=11674
--- Comment #326 from Pablo Salgado chatocl@yahoo.com 2013-09-05 21:17:24 CDT --- (In reply to comment #310)
You may be interested in my command stream work I've posted to http://www.winehq.org/pipermail/wine-devel/2013-September/101106.html . This patchset implements a feature similar to __GL_NV_THREADED_OPTIMIZATIONS in wined3d itself. It isn't complete yet, but it improves a lot of games already and should work on all drivers.
tested Starcraft II on i5-3750 & 650 ti. (325.15 prop. drivers) ubuntu12.04 graphic settings is high
"vanilla" ubuntu wine ppa around 40 fps (measuring sec 30 in a replay)
44420 + __GL_THREADED_OPTIMIZATIONS=1 around 60 fps (measuring sec 30 in a replay)
cs + CSMT="enabled" around 80 fps (measuring sec 30 in a replay)
But graphics problems... please see atached screenshoot they can be solved by changing graphics details That happen in a random way for example if I disable 3d portraits usually get the right rendering, enabling 3d portraits again and most of the times good rendering!!?? new game => usually bad rendering => changing 3d portraits and again good rendering an so on.....
Also I have doubts regarding export LD_PRELOAD="libpthread.so.0 libGL.so.1" is that needed now?
Performance is really good (better than with Nvidia pacth) getting closer to native!
Many thanks for working on getting wine better