From owner-cvs-all Tue Jun 13 0:38:17 2000 Delivered-To: cvs-all@freebsd.org Received: from anchor-post-31.mail.demon.net (anchor-post-31.mail.demon.net [194.217.242.89]) by hub.freebsd.org (Postfix) with ESMTP id 3D35A37BD38; Tue, 13 Jun 2000 00:37:50 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from nlsys.demon.co.uk ([158.152.125.33] helo=herring.nlsystems.com) by anchor-post-31.mail.demon.net with esmtp (Exim 2.12 #1) id 131lGe-0006fN-0V; Tue, 13 Jun 2000 08:37:50 +0100 Received: from salmon.nlsystems.com (salmon.nlsystems.com [10.0.0.3]) by herring.nlsystems.com (8.9.3/8.8.8) with ESMTP id IAA27074; Tue, 13 Jun 2000 08:39:32 +0100 (BST) (envelope-from dfr@nlsystems.com) Date: Tue, 13 Jun 2000 08:42:40 +0100 (BST) From: Doug Rabson To: Alexander Langer Cc: Doug Rabson , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pci agp.c agp_ali.c agp_amd.c agp_if.m agp_intel.c agp_sis.c agp_via.c agppriv.h agpreg.h agpvar.h src/sys/sys agpio.h In-Reply-To: <20000610123720.A2120@cichlids.cichlids.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 10 Jun 2000, Alexander Langer wrote: > Thus spake Doug Rabson (dfr@FreeBSD.org): > > > The programming api is a subset of the Linux api and is only intended to > > be enough for the X server to use. There is also an in-kernel api for the > > use of other kernel modules such as the 3D DRI. > > Is that similar to the kernel module NVidia provides for the XFree86 > 4.0 driver for their chips? > > If so, does it replace those? The DRI is similar in some ways to NVidia's kernel module. It arbitrates use of the 3D hardware and provides the infrastructure for sending data and commands to the hardware using DMA. There is a custom kernel module for each chipset that is supported by the DRI (currently 3Dfx, G400/G200, Rage128 and i810). Of these, I have ported the 3Dfx and G400/G200 driver to FreeBSD. There is no driver for NVidia cards yet so the DRI does not replace NVidia's own closed driver. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 20 8442 9037 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message