[Nouveau] [TEST REQUEST] nv40 "firmware" replacement

Ben Skeggs skeggsb at gmail.com
Tue Dec 15 22:23:09 PST 2009


On Wed, 2009-12-16 at 01:05 -0500, Jimmy Rentz wrote:
> On Wed, 16 Dec 2009 13:19:11 +1000
> Ben Skeggs <skeggsb at gmail.com> wrote:
> 
> > On Tue, 2009-12-15 at 21:54 -0500, Jimmy Rentz wrote:
> > > On Tue, 15 Dec 2009 17:14:10 +1000
> > > Ben Skeggs <skeggsb at gmail.com> wrote:
> > > 
> > > > So, I've spent the last few days messing around with replacing
> > > > our use of NVIDIA's context programs on GeForce 6/7 hardware and
> > > > have something that works on the 4 (2xNV44, NV46, NV4B) cards I
> > > > have.
> > > > 
> > > > The context programs are *much* less complex than NVIDIA's and
> > > > don't handle nearly everything NVIDIA's do, however they do work
> > > > for our needs, and it's as good a starting point as any.
> > > > 
> > > > I've attached the currently generated "firmware" in the same
> > > > binary format we packages NVIDIA's in.  If people with the
> > > > relevant hardware could install them, and report success/failure
> > > > and the chipset they tested on (the whole "Detected an NVxx
> > > > generation card" line from nouveau's dmesg output would be
> > > > perfect), that'd be great!
> > > > 
> > > > I'm now working on moving the code that generated the firmware in
> > > > the below tarball to the DRM, and after some testing before I do!
> > > > 
> > > > Ben.
> > > 
> > > I tested this on an nv4e and nv49 and kms+X works fine.
> > Thank you!  Are you able to also install the gallium driver, and see
> > if some 3D apps still work fine (where by fine I mean, as well as
> > they do with NVIDIA's firmware) and don't cause corruption of your X
> > session?
> > 
> > Ben.
> glxgears+openarena work fine with both cards and with no X
> corruption.  I saw no visible differences.
Great, thanks!  That counts as a success for those cards then :)

Ben.
> > 
> > 
> > _______________________________________________
> > Nouveau mailing list
> > Nouveau at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/nouveau
> 




More information about the Nouveau mailing list