[Mono-bugs] [Bug 58885][Nor] Changed - Graphics class is drawing with wrong colors

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Tue, 22 Jun 2004 06:27:25 -0400 (EDT)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by vladimir@pobox.com.

http://bugzilla.ximian.com/show_bug.cgi?id=58885

--- shadow/58885	2004-06-16 05:49:55.000000000 -0400
+++ shadow/58885.tmp.18594	2004-06-22 06:27:25.000000000 -0400
@@ -146,6 +146,12 @@
 Also, it's possible that there's some endian-ness oddness in pixman;
 iccolor.c, pixman_color_to_pixel creates a 32 bit int "pixel" from a
 color struct.  It could be that the masks are wrong for this
 operation, considering that I see no mention of endian-ness anywhere
 within pixman.  (See the various formats in icint.h)
 
+
+------- Additional Comments From vladimir@pobox.com  2004-06-22 06:27 -------
+A patch was just posted to the cairo list at
+http://www.cairographics.org/pipermail/cairo/2004-June/001566.html
+that might fix this issue -- pixman looks like it was always treating
+things in MSB byte order, even on non-MSB architectures (i.e. PPC).