Re: Optimized cfbimgblt.c
From: Antonino A. Daplas <hidden>
Date: 2005-01-20 22:00:17
On Friday 21 January 2005 02:08, James Simmons wrote:
Oops. Need to CC Tony. Here is a patch for packed pixel software imageblit. Since the code to draw a color image and a mono image are almost the same I merged them. Second I made the code generic enough to work on big endian and little endian code at the same time. I set my radeon card in my x86 box to big endian mode and tested. It worked for me but I like people on big endian machines to test it. The last fix was to deal with the 16 color logo. The fb_set_logo was unpacking the 4bpp info. Now cfb_imageblit can handle the logo data directly. Most hardware expects the data not to be unpacked. Another bug was image.depth was always set to 8 in fb_show_logo. This is in correct. Please test. Thank you.
Hi James, how are you doing :-) ? The patch looks good, I'll do a few tests. Tony P.S: Any chance you want to maintain the fb layer again, let me know... ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl