From: Dieter <Die...@ha...> - 2003-02-27 15:49:32
|
Am Donnerstag, 27. Februar 2003 16:21 schrieb Charl P. Botha: > On Thu, 2003-02-27 at 16:09, Dieter N=FCtzel wrote: > > Am Donnerstag, 27. Februar 2003 16:06 schrieb Dieter N=FCtzel: > > > Am Sonntag, 23. Februar 2003 20:59 schrieb Keith Whitwell: > > > > OK, here's a patch, first attempt at doing this. It's not ready to > > > > commit yet, unless we start a branch for this... > > > > > > > > Things actually work pretty well, and a couple of lockups seem to > > > > have disappeared as a result. There are at least two issues: > > > > > > > > 1) Hard lockup when the X server recycles. > > > > 2) This breaks other OS's -- they'll need to play catchup, I think. > > > > > > Could this help? > > > SMP system (dual Athlon) > > > trunk, r200 with flip-1.diff and r200-flushvertices.diff (Michel). > > > > Next try: > > > > VTK/bin> ./TaskParallelism > > r200AgeTextures 0 > > r200AgeTextures 1 > > r200AgeTextures 0 > > r200AgeTextures 1 > > TaskParallelism: r200_vtxfmt.c:949: r200VtxFmtFlushVertices: Assertion > > `vb.context =3D=3D ctx' failed. > > Abbruch > > Dieter, I was seeing this problem VERY often with VTK multi-context apps > and XFree86 4.3.0 RC2 (and before) until I upgraded last night to latest > DRI CVS. That problem disappeard. My drmCmdBuffer: -22 problem also > disappeared after applying Keith's filp-1.diff. DRI CVS trunk or 4-0-4-branch? I have the former as always ;-) Noticed your posts and had the same "-22" thing before. Have you tried several gears and/or ipers in parallel? Latest test hang my system when only one ipers was running and I started on= e=20 additional gears ;-( Greetings, Dieter BTW I hope one of the "lead programmers" get an SMP system sooner than=20 later...;-) |