gtk/docs/reference/gdk
Owen Taylor 485fd85179 Fill in unused bits so they can be used for the depth-32 target case.
2005-05-09  Owen Taylor  <otaylor@redhat.com>

        * gdk/gdkrgb.c (gdk_rgb_convert_0888_br, gdk_rgb_convert_8880_br):
        Fill in unused bits so they can be used for the depth-32 target case.
        Rewrite so that that gives a marginal speedup rather than a
        marginal slowdown. (on x86)

        * gdk/gdkscreen.h gdk/x11/gdkscreen-x11.[ch] gdk/x11/gdkvisual-x11.c:
        Add gdk_screen_get_rgba_colormap/visual to get a visual for
        windows with an alpha channel, if one exists.

        * gdk/win32/gdkscreen-win32.c gdk/linux-fb/gdkscreen-fb.c:
        Stub out gdk_screen_get_rgba_colormap/visual.

        * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors): computation of
        "unused" wasn't right for depth == 32, since it depended on
        shifting by 32.

        * gdk/gdkrgb.c: Fill in alpha bits with 1s. (Based on patch from
        Keith Packard,
        http://mail.gnome.org/archives/gtk-devel-list/2004-June/msg00080.html)

        * gdk/x11/gdkdrawable-x11.c (gdk_x11_drawable_get_picture):
        Implement again, without using Xft.

        * tests/testgtk.c: Add a test for windows with an alpha channel.
2005-05-09 22:54:10 +00:00
..
images Update for GdkPangoRenderer 2004-11-21 16:24:58 +00:00
tmpl Fix a typo (#303473, Masao Mutoh) 2005-05-09 03:53:32 +00:00
.cvsignore Resurrected documentation that got lost when the window parameter was 2003-07-29 09:08:22 +00:00
gdk-docs.sgml Add an index for 2.8 symbols. 2005-01-18 21:02:00 +00:00
gdk-overrides.txt Updates 2001-11-21 21:43:47 +00:00
gdk-sections.txt Fill in unused bits so they can be used for the depth-32 target case. 2005-05-09 22:54:10 +00:00
gdk.types Update for GdkPangoRenderer 2004-11-21 16:24:58 +00:00
Makefile.am Add keyname-table.h 2005-05-08 05:48:45 +00:00
multihead.sgml Renames: 2002-06-20 23:59:27 +00:00
version.xml.in Add package version info to API docs. 2002-11-21 20:19:01 +00:00