http://bugs.winehq.org/show_bug.cgi?id=3902
------- Additional Comments From damjan.jov(a)gmail.com 2006-06-11 09:18 -------
My client-side DIB copy patch has been committed today.
Consider closing this bug - Heroes 4 should run fine from now on. I've posted
about the patches to bug 421.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=421
------- Additional Comments From damjan.jov(a)gmail.com 2006-06-11 09:16 -------
Since this is the place for discussing DIB engine related stuff, I'm posting
here to make you aware of the following.
On bug 3902, a pretty long discussion took place about the slowness of Heroes of
might and magic 4, which was caused by a lot of copying between DIBs and X11
pixmaps.
2 patches were made, one started by Iulian and finished by me, that calculates
the dirty rectangle of a bitmap before copying it, so less data has to be
copied. That patch would have to be extended significantly (every GDI function
has to set/clear the dirty rectangle), but people have reported improved
performance with just BitBlt setting/clearing the rect.
The other patch, which was committed today, was made by me, and it does
client-side copying of 15/16/24/32 bpp bitmaps (if you ever saw the "fixme:
potential optimization - client-side DIB copy", that's where it will help). This
patch vastly improves the performance of Heroes 4.
So can you please test all slow-running apps against the latest Git (or
alternatively against wine 0.9.24 patched with the client-side DIB copy patch
from bug 3902) and report how much it helps?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=6301
pancha(a)mail.nnov.ru changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |pancha(a)mail.nnov.ru
------- Additional Comments From pancha(a)mail.nnov.ru 2006-06-11 08:54 -------
This sample is actually incorrect because it depends on particular method of
long-to-short filename conversion (and it would fail even on Windows if you
would have created, say, c:\longdirectorywithdifferentname)
GetShortPathName should return short (8.3) pathname what is an alias to long
file name and vice-versa with GetLongPathName. AFAIK wine's implementation do this.
So, this bug should be treated as "Wine's method of long-to-short conversion
differs from Windows'". Actual code for this buried somewhere in wineserver.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=3717
------- Additional Comments From marcos_vc(a)coel.com.br 2006-06-11 08:01 -------
Created an attachment (id=4024)
--> (http://bugs.winehq.org/attachment.cgi?id=4024&action=view)
Results with latest git sources (2006-11-06)
I tried today (2006-11-06) using git sources, it changed but have some issues
like some buttons are disaligned. Look at this attachment.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=6306
------- Additional Comments From rankincj(a)yahoo.com 2006-06-11 07:32 -------
Interestingly, I *did* hit this bug recently with wine-CVS. However, it's gone
away again now. Until I saw this bug report again, I was attributing the problem
to a "between releases" development glitch.
WoW didn't hang completely on exit, though - I got the login music too.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5774
------- Additional Comments From mike(a)codeweavers.com 2006-06-11 07:19 -------
Did you try building and running Wine from the latest Git tree?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=5774
------- Additional Comments From tazdev(a)punkass.com 2006-06-11 06:51 -------
the patch does not fix this bug for me, i've just tested with emule and the same
problem happened after +18h
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.