[Bug 11674] Dual-core not being correctly supported in World of Warcraft (WOW)

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Feb 19 04:48:02 CST 2011


http://bugs.winehq.org/show_bug.cgi?id=11674

--- Comment #68 from ae <aeforeve at mail.ru> 2011-02-19 04:48:01 CST ---
> Author, please try to clearly separate the issues you are trying to
> work on, and figure out first what changes really make the difference.
> Then try to separate the changes into distinct patches, and add clear
> comments (basically for yourself) what you are trying to achieve with
> every change.

:)
yes - looks like a complete overkill and disaster - But it has worked !

ENTER_GL ()/LEAVE_GL () cosmetic functions - completely idle when are drawn by
one thread

And that here to divide?
I have completely described that as for what and for what idea this is made
патчь (hack)

We collect all вызыва opengl and it is played back them in the second thread

That's all

(rus version)
а чего тут разделять то - просто так достали тормаза в вов - что пришла в
голову такая идея - и я сделал патчь чтоб ее проверить - и сработало

собирает вызывы опенгл-а в одной нити и воспроизводим их во второй - спец
созданной для этого нити - и это сработало
нетолько возрос фпс но и пропали те самые (№;%№;%;:) постоянные подлагивания

до полного уровня винды это недоведет - там еще куча мест что уменьшает
производительность - одно то что вайн при работе под вов-ом делает около 50
тысяч контент свитчей (отчасти изза винесервер) - привносит достатчьно
приличное падение (5-10%)

и яж говорю - это скорее не патчь - это хак - для проверки идеи

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the wine-bugs mailing list