On 11/17/06, Svante Signell <svante.signell@...> wrote:
> Dear Alex,
> Thank you for the patch. It made the tdfx driver work again. Did you
> also announce version 1.2.3 package at
> http://lists.freedesktop.org/archives/xorg-announce/2006-November/ to be
> available at http://xorg.freedesktop.org/releases/individual/driver This
> would be very welcomed from all people having a txdfx card! Otherwise,
> since I'm running Debian I would submit a patch for the maintainers to
> make the driver work again (starting from 1.2.2) for Debian but not for
> other distribs. This would be suboptimal, the more upstream the better.
I'll commit the patch to git and if there are no objections release a
tdfx driver once I get a free minute.
> Svante Signell
> On Thu, 2006-11-16 at 00:19 +0100, Svante Signell wrote:
> > On Wed, 2006-11-15 at 17:00 -0500, Alex Deucher wrote:
> > > On 11/15/06, Svante Signell <svante.signell@...> wrote:
> > > > On Wed, 2006-11-15 at 15:02 -0500, Alex Deucher wrote:
> > > > ...
> > > > > > See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=395044 for further information.
> > > > > >
> > > > > > Thanks,
> > > > >
> > > > > Sounds like a locking problem in the DDX. the locking stuff was
> > > > > cleaned up when AIGLX was merged and a lot of drivers broke (savage,
> > > > > mga, others?). See bug 6357 (savage) for reference. I suspect the
> > > > > fix should be pretty simple.
> > > >
> > > > I assume you mean the patch with id=7041, not 7035,7036. The savage
> > > > patch had changes in savage_dri.c and savage_driver.h. The DRILock
> > > > functions are called in both tdfx_accel.c and tdfx_driver.c as compared
> > > > to savage_dri.c. Additionally TDFXDoBlockHandler and TDFXDoWakeupHandler
> > > > are defined in tdfx_dri.c. Where to make the change?
> > > >
> > >
> > > I thew together a quick and dirty untested patch:
> > > https://bugs.freedesktop.org/show_bug.cgi?id=9032
> > >
> > > let me know if it works.
> > Thanks a lot. It works with the patch! glxgears spins at 480 fps and
> > other 3D applications do also work. Maybe you could release the updated
> > driver as version 1.2.3 and also increment the TDFX_PATCHLEVEL to 3 in
> > tdfx.h. (For 1.2.2 the patchlevel was not incremented, it is still
> > reported as 1.2.1, and never announced). When the fixed driver has been
> > released, I'll try to convince the Debian release managers to update the
> > unstable package to this driver.
> > Svante
> > >
> > > Alex
> > -------------------------------------------------------------------------
> > Take Surveys. Earn Cash. Influence the Future of IT
> > Join SourceForge.net's Techsay panel and you'll get the chance to share your
> > opinions on IT & business topics through brief surveys - and earn cash
> > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > --
> > _______________________________________________
> > Dri-devel mailing list
> > Dri-devel@...
> > https://lists.sourceforge.net/lists/listinfo/dri-devel
> Svante Signell <svante.signell@...>