Re: Debian Boot Floppies CVS: boot-floppies dhd
David Huggins-Daines <dhd@va.debian.org> writes:
Here's a somewhat improved version of the CFB8 driver, which seems to
work rather nicely for me on vesafb. I've also taken some steps towards
making it work for other depths of packed-pixel displays as well (I have
a semi-working 16bpp version), but I'm not sure how best to resolve the
problems BOWL has with non-pseudocolor visuals...
My idea has always been that BOGL drivers, regardless of whatever
visual type they're actually with, should always present a colormap of
at least 16 colors to the user code as the least common denominator.
Drivers that actually provide a truecolor display should map the color
indexes onto 16-bit or 32-bit quantities through a software colormap.
I just realized that this will probably require a per-driver-defined
set_palette function; maybe I'll implement this soon, or you can.
If you have a different or better idea for what BOGL might want to do
in this case, please present it. I don't think that we need anything
fancy.
BTW, BOGL is in use in at least one other project: Alan Cox has
adopted it for use in a project of his, which is related to some sort
of Linux for PDAs development I think. He's added clipping code.
--
"While the Melissa license is a bit unclear, Melissa aggressively
encourages free distribution of its source code."
--Kevin Dalley <kevin@seti.org>
Reply to: