svn commit: r229415 - head/lib/libvgl

Pedro Giffuni pfg at freebsd.org
Tue Jan 10 15:58:38 UTC 2012


Hello;

--- Mar 10/1/12, Dimitry Andric <dim at FreeBSD.org> ha scritto:

> Data: Martedì 10 gennaio 2012, 03:07
> On 2012-01-03 20:47, Pedro F. Giffuni
> wrote:
> > Author: pfg
> > Date: Tue Jan  3 19:47:32 2012
> > New Revision: 229415
> > URL: http://svn.freebsd.org/changeset/base/229415
> >
> > Log:
> >    Integrate the line drawing algorithm from
> the book "Graphic Gems 1".
> >
> >    http://www.graphicsgems.org/
> >
> >    At the time it claimed to be 3-4 times
> faster than the traditional
> >    algorithm.
> 
> Btw, why is this library in the base system at all? 
> It seems totally unused, except for one picobsd
> Makefile?
> 

It's a very FreeBSD-specific library and it's the best
example on how to do low level screen manipulation.

I think it was not meant to live for so long in the base
system but it's pretty small and specific so no one has
taken the time to turn it into a port. I think it is
still used in some ports like libggi.

cheers,

Pedro.




More information about the svn-src-all mailing list