Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Jan 2012 07:57:37 -0800 (PST)
From:      Pedro Giffuni <pfg@freebsd.org>
To:        Dimitry Andric <dim@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r229415 - head/lib/libvgl
Message-ID:  <1326211057.75222.YahooMailClassic@web113501.mail.gq1.yahoo.com>
In-Reply-To: <4F0BF1D3.7090902@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help


Hello;

--- Mar 10/1/12, Dimitry Andric <dim@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.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1326211057.75222.YahooMailClassic>