Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Jan 2003 20:16:50 +0000
From:      Doug Rabson <dfr@nlsystems.com>
To:        Marcel Moolenaar <marcel@xcllnt.net>
Cc:        Nicolas Souchu <nsouch@free.fr>, arch@FreeBSD.ORG
Subject:   Re: Newbusifying kbd?
Message-ID:  <200301232016.50139.dfr@nlsystems.com>
In-Reply-To: <20030123194314.GE579@dhcp01.pn.xcllnt.net>
References:  <20030119225129.A6948@armor.fastether> <1043324244.28124.34.camel@builder02.qubesoft.com> <20030123194314.GE579@dhcp01.pn.xcllnt.net>

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

On Thursday 23 January 2003 7:43 pm, Marcel Moolenaar wrote:
> On Thu, Jan 23, 2003 at 12:17:25PM +0000, Doug Rabson wrote:
> > > > Do I understand correctly that "without its own drivers" means
> > > > that XFree86 doesn't have its own drivers and thus that the
> > > > kernel driver is the hardware driver that's being used (though
> > > > KGI)?
> > >
> > > You do.
> >
> > This isn't terribly useful when you want to do something
> > non-trivial with the video hardware like 3D rendering. Designing a
> > lovely console output mechanism which prevents high-performance 2D
> > and 3D drivers in userland is pretty pointless.
>
> The precondition obviously is that the kernel driver has the same
> HP 2D/3D features as a userland driver. I find it interesting, but
> doubt that it will work in practice. It's hard to write and
> maintain a portable graphics driver that works with dozens of OSes.
> Especially since performance and portability are opposite forces.

All I'm trying to say is that the XFree86 project and the DRI projects 
have already solved the problem of providing reasonable access to 2D 
and 3D graphics hardware. There isn't much point in pursuing another 
solution that doesn't leverage that work.

-- 
Doug Rabson				Mail:  dfr@nlsystems.com
					Phone: +44 20 8348 6160



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




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