summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog19
1 files changed, 19 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 00d9d6e83f..dffbf3720c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,22 @@
+Tue Jun 3 17:39:16 2003 Owen Taylor <otaylor@redhat.com>
+
+ #71597, reported by Morten Welinder
+
+ * gdk/gdkpixbuf-drawable.c (rgb888amsb): Fix and simplify
+ (Patch from Christian Petig)
+
+ * gdk/gdkpixbuf-drawable.c (rgb{555,565}{a,}{msb,lsb}):
+ Major rewrite of 555 and 565 conversion routines:
+
+ - Move all the bit shifting into a small block of macros,
+ eliminating much duplication of complicated arithmetic.
+ - Get rid of 2-pixels at a time code, which was buggy,
+ hard to maintain, caused unaligned accesses, and
+ probably didn't actually perform any better.
+ - Simplify cases where different data types were
+ used for the little and big endian cases, use
+ GUINT16_SWAP_LE_BE() where appropriate.
+
Tue Jun 3 15:05:47 2003 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkdrawable-x11.c (convert_to_format): Remove