[Bug 20164] Regression : Icons incorrectly rendered in RSTAB

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Sep 26 17:09:03 CDT 2009


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





--- Comment #5 from Roderick Colenbrander <thunderbird2k at gmail.com>  2009-09-26 17:09:02 ---
What display drivers are you using? Basically I'm using XRender in this case
for copying the data instead of plain xlib calls. It can also perform
stretching and other operations. Perhaps it is something related to the 1-bit
masking code.

You could try to look at the xrender function. You'll see two codepaths:
    /* mono -> color */
    if(physDevSrc->depth == 1)
    ...
    else /* color -> color but with different depths */
    ...

First figure out in which codepath it goes wrong e.g. by just returning false
in the codepath, since then we will fall back to the old non-xrender code. If
it is in the 1-bit code perhaps the wrong background color is used or so. Did
this regression occur in 1.1.30 or did it occur earlier as well? Since I added
X11DRV_XRender_GetSrcAreaStretch a couple of release ago.

Thanks,
Roderick

-- 
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