Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 06 May 2004 11:14:50 -0400
From:      Jason Andresen <jandrese@mitre.org>
To:        freebsd-current@freebsd.org
Subject:   Re: nVidia FX Support?
Message-ID:  <409A566A.803@mitre.org>
In-Reply-To: <20040505141924.GF34693@sirius.firepipe.net>
References:  <40982623.2090804@bellsouth.net> <20040505102632.73f67bbe.manlix@demonized.net> <"115944527.20040505 112857"@andric.com> <20040505141924.GF34693@sirius.firepipe.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Will Andrews wrote:

> On Wed, May 05, 2004 at 11:28:57AM +0200, Dimitry Andric wrote:
> 
>>The problem is that NVidia hasn't updated its binary-only FreeBSD
>>driver since July 1st, 2003.  Any cards released after this date will
>>not work properly, or at all, with this driver.  So please go bug
>>NVidia. :)
>>
>>But, see also this thread:
>>http://lists.freebsd.org/pipermail/freebsd-threads/2003-June/000530.html
>>
>>which might explain why it takes forever for new drivers to arrive. :(

Ugh, reading through that thread I got a bad bad feeling that it will be 
ages before we see another NVidia driver.  The NVidia engineer is 
unwilling to proceed without his %gs register, and the FreeBSD engineers 
are unwilling to give it to him because the fast thread switching needs 
it for good performance.  The NVidia engineers needs the %gs register 
for good performance, and will not release drivers that are 10-50% 
slower than the Windows ones.

It looks like the whole situation is at a standstill at the moment, 
which means we get no new drivers until the whole thing is sorted out. 
It's really distressing to see how frustrated the NVidia engineer was by 
the end of the thread.

-- 
   \  |_ _|__ __|_ \ __| Jason Andresen        jandrese@mitre.org
  |\/ |  |    |    / _|  Network and Distributed Systems Engineer
_|  _|___|  _| _|_\___| Office: 703-883-7755



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