I've been scanning the code of directfb-0.9.24 to understand why it is complaining about my framebuffer. The target device has a 5/5/5 encoded 16 bit framebuffer where the red offset is zero. As far as I can tell, from reading the headers and fbdev.c file, it looks like this layout isn't supported. Even if I were to allow for the high bit to be an alpha channel, the fbdev code assumes that red is at offset 10 or 11.
1) Am I missing something? 2) What are the chances of getting support for this layout? In looking at the pixel format macro, there doesn't seem to be any free bits that I can use to specify that the positions of red and blue in the FB are swapped from that which it assumes. Thoughts? Also, I've spent a little more time with the fbdev code. It is attempting to set the pel format to 5/6/5 which succeeds as far as the kernel is concerned, but it isn't really a valid operation. The pel layout on these targets are fixed in hardware. _______________________________________________ directfb-users mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users
