Nicolai Haehnle wrote:

Hi everybody,

As reported earlier, I had a perfectly repeatable lockup in VB mode that always happened after the exact same number of frames in glxgears. I can't explain everything about the lockup, mostly because I still don't know what the two registers in the begin3d/end3d sequence actually mean, but here's what I know:


--snip--

Thankyou for the explanation!

Please, everybody, get the latest CVS (anonymous will take some time to catch up...) and test vertex buffer mode with it (go to r300_run_render() in r300_render.c and change the #if so that r300_vb_run_render() is called). I want to be really sure that this fixes it for other people as well (after all, there may be other causes for lockups that haven't occured on my machine yet), and that there are no regressions for those who already had working VB mode.


I wasn't able to produce lockups before this patch (with an RV350 AP).
I didn't notice any regressions with you're patch.  The most stressful app
that I can run is ut2004-demo, and didn't see any lockups after running
around DM-Rankin for 20-30 minutes, I also ran glxgears,tuxracer and
neverball briefly without problems.

Once we can be fairly certain that VB mode is stable (i.e. crash and lockup-free), let's talk about removing any mention of the begin3d and end3d sequence from the userspace driver. This is really far too subtle an issue to allow userspace to mess with it. This counts for the X server as well - if anybody feels like implementing Render acceleration, which I doubt at this stage, please leave the begin3d/end3d handling to the kernel module, as it's the only instance that really knows what's going on.


I still have a 100% reproducable bug which I need to find the cause of,
but time is once again a problem for me.  If I move a window over the top
of a glxgears window my machine locks up immediately, but sysrq still works
fine.

Hopefully I'll have time to take a look at this on Sunday.

Cheers,
Ben Skeggs.



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to