http://bugs.freedesktop.org/show_bug.cgi?id=13918





--- Comment #4 from Eric Anholt <[EMAIL PROTECTED]>  2008-02-15 14:21:12 PST ---
Yeah, this has always been a problem, but things seem to have become more
fragile since TTM.  We should fix the fence wait code to do basically what we
used to with irq waits from userland -- if the ring's made any progress, don't
bail out yet.

We should also probably reduce ring size once we've got everything going
through batchbuffers, so that you don't end up with such huge queues to chew
through (this is a problem for X where x11perf or a similar
dump-rendering-without-waiting app destroys interactivity).  Doing it today
before we've moved 2D to batchbuffers may kill our already lackluster 2D
performance.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to