http://bugs.winehq.org/show_bug.cgi?id=11674
--- Comment #146 from ae aeforeve@mail.ru 2011-11-05 11:53:43 CDT --- Understand - the main task to understand - through what mechanism on Windows work in 2 streams is carried out
It is a basic question!!!
On Windows on Nvidia 2 thread (opengl and d3d), ATI 2 or 1 thread (1 in opengl, 2 in d3d)
Most that interesting - on Windows on 2 processor - if at start WoW the program which 100 % works loads one kernel - that WoW is started ALWAYS in 1 stream Also it is not switched in 2 - if loading to clean
Schedules http://www.aewi.info/wow/2threadWoW.jpg http://www.aewi.info/wow/1threadWoW.jpg
If we understand - through what mechanism WoW works in 2 streams - we can understand that what further to do
1) if it to be carried out through game - that needs to be found the reason - on which on wine she doesn't want to use 2 streams 2) if it do the driver - that a question why it so doesn't work on linux 3) (most probable) it occurs from for that that in drivers and in system there is no very big piece of a code which optimization under the concrete appendix is called That that is on Windows - and isn't present in линуксе If it so - that an exit - to develop rGL патчь - to do it more correctly working