(I cc. the DirectFB ML, as it could interest people there. We're talking
about a newer viafb driver found at
http://davesdomain.org.uk/viafb/index.php)

David Boucher a écrit :
> I can certainly see the point of collaborating on this, but I am
> uncertain as to what would be the best way to proceed. My driver is
> quite immature at the moment and lacks many of the features found in the
> DirectFB CVS driver. Also, if the DirectFB version contains any code
> from the official driver, would merging the two version harm the chances
> of getting the driver into the kernel some day (I'm not sure)? I would
> appreciate any comments that you have about these points.

I'm not sure there is problems with licence from VIA, WRT the kernel
frame-buffer driver. There's only a problem in the way they handle the
open-source *process*.

The newest DirectFB driver has the following advantages :
* adapted to kernel 2.6 (up to 2.6.14 or so, as CVS comments say)
* fully functionnal under DirectFB (layers, blits, etc.)
* fine-tuned no-scale TV-out tables (very important)
and disadvantages :
* does not fully implement newer things for newer chipsets, except with
quick patch hacks (VIA is more up-to-date in this regard : CN400)
* timing tables for TV-out work for only a subset of TV encoders, and
their format is incompatible with VIA's newset ones (which are crap, as
some say) and openchrome's ones.

I think the amount of work to update the new driver in DirectFB's CVS is
not that much. Maintenance will imply copying code from VIA's driver,
from time to time. Improving TV tables can be easier if they had the
same format as their counterpart in the openchrome X driver (not that
difficult, either).

> That said, I would be happy to make a contribution if I can, as the main
> use of the driver appears to be to run DirectFB programs (from the
> feedback I have been getting).

That's what I also understand. Simple bootsplash could be implemented on
vesafb. That only leave DirectFB, MPlayer (and maybe Xine) users for the
audience of this kind of software.

-- 
NH

_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to