[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: