Support for transparency in 32bit bitmaps on color targets.
commitf443e7bbf7771ce3a79b1c2116b9cf216f15938f
authorThomas Martitz <kugel@rockbox.org>
Tue, 8 Nov 2011 21:36:49 +0000 (8 21:36 +0000)
committerThomas Martitz <kugel@rockbox.org>
Tue, 8 Nov 2011 21:36:49 +0000 (8 21:36 +0000)
treeeeaf47216f88c811529ade5a7c27bd76203bb02b
parent13209604c1512658e729d0bd9f1c54cf3e53568d
Support for transparency in 32bit bitmaps on color targets.

This uses the alpha blending capabilities introduced with anti-aliased fonts
to draw bitmaps with transparency information. The bmp loader is extended to read
this information (pass FORMAT_TRANSPARENT in format). The alpha information will
be used when drawing the bitmap.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30937 a1c6a512-1295-4272-9138-f99709370657
apps/recorder/bmp.c
apps/recorder/bmp.h
firmware/drivers/lcd-16bit-common.c
firmware/export/lcd.h