From owner-freebsd-multimedia Tue Apr 3 12:39:42 2001 Delivered-To: freebsd-multimedia@freebsd.org Received: from boromir.vpop.net (dns1.vpop.net [206.117.147.2]) by hub.freebsd.org (Postfix) with ESMTP id 585E737B71D; Tue, 3 Apr 2001 12:39:39 -0700 (PDT) (envelope-from mreimer@vpop.net) Received: from vpop.net ([209.102.16.48]) by boromir.vpop.net (8.11.2/8.11.2) with ESMTP id f33JdOn90561; Tue, 3 Apr 2001 12:39:24 -0700 (PDT) (envelope-from mreimer@vpop.net) Message-ID: <3ACA26F7.FE34F106@vpop.net> Date: Tue, 03 Apr 2001 12:39:35 -0700 From: Matthew Reimer Organization: VPOP Technologies, Inc. X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Alexander Leidinger Cc: 3d@FreeBSD.ORG, multimedia@FreeBSD.ORG Subject: Re: nvidia binary drivers References: <200104031906.f33J6mE00856@Magelan.Leidinger.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Alexander Leidinger wrote: > > On 3 Apr, Matthew Reimer wrote: > > > The nvidia driver that's part of XF86 4.0.x (nv_drv.o) works fine for > > 2D, but it doesn't do 3D/DRI/Xv. The only way to get hardware > > acceleration is to use utah-glx with XF 3.3.6, or to use nvidia_drv.o > > (not nv_drv.o) + nvidia's kernel module. > > Does nvidia_drv.o really _requieres_ the kernel module to put > _something_ on the screen (do you have tried it yourself)? > I didn't have the PI description about the architecture here, but if I > remember correctly there are two ways to put 3D on the screen. A way > which uses DMA and a way without DMA. I'm pretty sure. If I recall correctly, Nvidia's driver (nvidia_drv.o) doesn't use DRI, but instead uses their own kind of DRI through their kernel module. Mark Vojkovich would probably be the best person to ask about this, since he maintains both nv_drv.o (XF86) and nvidia_drv.o (Nvidia's driver). Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message