From: Alex D. <ale...@gm...> - 2006-11-21 20:19:38
|
On 11/17/06, Svante Signell <sva...@te...> 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. Alex > Thanks, > 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 <sva...@te...> 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...@li... > > https://lists.sourceforge.net/lists/listinfo/dri-devel > -- > Svante Signell <sva...@te...> > |