[Bug 20565] New: Emu42: regression in StretchBlt causes black display background
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Nov 3 05:45:14 CST 2009
http://bugs.winehq.org/show_bug.cgi?id=20565
Summary: Emu42: regression in StretchBlt causes black display
background
Product: Wine
Version: 1.1.31
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winex11.drv
AssignedTo: wine-bugs at winehq.org
ReportedBy: thomas at intevation.de
Emu42 1.12 contains a workaround for the BitBlt problem discussed in
http://bugs.winehq.org/show_bug.cgi?id=4140
This bugzilla entry was split out of above entry, because it is a different
problem.
As noted in http://hp.giesselink.com/Emu42/CHANGES.TXT Emu42 now uses
StretchBlt instead, which worked fine until wine 1.1.30, but no longer in
1.1.31 (and still does not work in .32 and yesterday's git).
I did a git bisect on the regression and tracked it down to:
| 77b9b8a307711bd1f6da30f7d2d5e04faa3f5092 is first bad commit
| commit 77b9b8a307711bd1f6da30f7d2d5e04faa3f5092
| Author: Alexandre Julliard <julliard at winehq.org>
| Date: Wed Sep 30 20:39:51 2009 +0200
|
| winex11: Move the DIB locking and the client-side optimizations into
| BITBLT_InternalStretchBlt.
|
| This way they also apply to the non-stretching StretchBlt case.
After this commit the display looks exactly like in previous versions of Emu42
which use BitBlt: extremely dark red pixels on a black background (=
unreadable)
--
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