Attached is a patch for DFB 1.4.3 that with some fixes and additions.  It:

1.  Fixed a little endian DSPF_RGB24 byte ordering defect injected 2009.11.06 
as part of git commit 0fdf41ff34ed403367d0eb05edc793b15a940860.  Previously, 
the red and blue pixels were reversed.

2.  Fixed a DSPF_LUT8 handling defect also injected 2009.11.06 as part of git 
commit 0fdf41ff34ed403367d0eb05edc793b15a940860.  Previously, DSPF_LUT8 was 
being treated incorrectly as a YUV pixel format.

3.  Added pixel format DSPF_A1_LSB that uses the LEAST significant bit first 
for pixels, because the existing DSPF_A1 format is MSB first.  The VDC unit on 
the Intel(R) CE Media Processors use this for one of the various formats on its 
many display layers.  The DFB software rasterizer functionality provided is 
almost the same as that already provided for existing DSPF_A1 format.

4.  Added a function to support LUT8 to LUT8 blitting with destination color 
key enabled for surfaces with identical palettes.

Thanks,
Timothy

--

Timothy Strelchun
CE Software Engineering
Digital Home Group
Intel Corporation

The views expressed above are my own and not those of Intel
_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to