CVSROOT: /cvs/directfb
Module name: DirectFB
Changes by: dok 20020729 01:09:25
Modified files:
. : configure.in
include : directfb.h
interfaces/IDirectFBImageProvider: idirectfbimageprovider_gif.c
idirectfbimageprovider_jpeg.c
idirectfbimageprovider_png.c
src/core : fbdev.c gfxcard.c layers.c palette.c palette.h
surfaces.c windows.c
src/display : idirectfbpalette.c idirectfbsurface.c
idirectfbsurface.h
src/gfx/generic: generic.c
src/misc : conf.c conf.h gfx_util.c gfx_util.h util.h
Log message:
Added configure option "--enable-profiling".
Added "alpha present" bit to LUT8, because the LUT has alpha values.
Added LUT8 support to image providers.
Added option "pixelformat" which overrides "depth" for the default mode.
The value specified is e.g. "RGB332" or "LUT8".
SetPalette() for display layers is now called by the core after setting
a new configuration (for LUT8 only of course).
Added dfb_palette_search() which (really slowly) looks for the best
matching palette entry for a specific color.
Generate a RGB332 like palette as default palette for LUT8.
Allow other alpha supporting pixel formats than ARGB for alpha blended
windows, too.
IDirectFBSurface::Clear(), SetColor(), SetSrcColorKey() and SetDstColorKey()
now lookup the right color index for indexed surfaces.
Much more support for LUT8 in software driver.
--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with
"unsubscribe directfb-cvs" as subject.