New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=ed28cd4807986bee530fe5df34a8ca89914b251b
commit ed28cd4807986bee530fe5df34a8ca89914b251b
Author: Andreas Shimokawa <[email protected]>
Date: Wed Sep 14 12:22:29 2011 +0200
png: fixes for adam7 deinterlacing in 16->8bit per color component
conversion case
We now hand off handling of adam7 deinterlacing to libpng except for the
case
of 16 bit colorkeyed images.
In that case use our own minimal adam7 code (just enough to have to correct
end result without perfect intermediate results before the final pass)
.../idirectfbimageprovider_png.c | 73 ++++++++++++++------
1 files changed, 52 insertions(+), 21 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=434dbe813c078c7e80f1494e26fccb217e6d9e56
commit 434dbe813c078c7e80f1494e26fccb217e6d9e56
Author: Andreas Shimokawa <[email protected]>
Date: Mon Sep 12 15:25:57 2011 +0200
png: various fixes for colorkey handling and grayscale images
- fix 1,2,4 bpp color key handling
- fix 1,2,4 bpp grayscale crashes
- fix color protection in 16 bit grayscale colorkeying case
.../idirectfbimageprovider_png.c | 98 ++++++++++++++++++--
1 files changed, 88 insertions(+), 10 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=2e2f62f1df6be01ec27a38e96cc41a3fc269a26f
commit 2e2f62f1df6be01ec27a38e96cc41a3fc269a26f
Author: Andreas Shimokawa <[email protected]>
Date: Fri Aug 12 13:17:04 2011 +0200
png: remove printf()
.../idirectfbimageprovider_png.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=62fade905549e979c663260c05acd984631d23ba
commit 62fade905549e979c663260c05acd984631d23ba
Author: Andreas Shimokawa <[email protected]>
Date: Fri Aug 12 13:00:29 2011 +0200
png: dont use libpngs internal 16 to 8 bit channel conversion but our own
For colorkeying, protect pixels that would be keyed only due to the
reduction
of colordepth by toggling the least significant blue bit.
.../idirectfbimageprovider_png.c | 63 +++++++++++++++++---
1 files changed, 54 insertions(+), 9 deletions(-)
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs