On Tue, 2003-09-30 at 15:58, Alan Hourihane wrote:
Does anyone know why the radeon & r128 drivers call FLUSH_RING when in the BlockHandler ?
This is the best way to ensure that the indirect buffer gets flushed according to Mark Vojkovich. Without it, drawing operations could get stuck in the indirect buffer for quite a while. See the dri-devel archives.
Ah, yes. What's confusing here is the naming of the macro: FLUSH_RING() doesn't actually have anything to do with the ring, but rather sends the buffer of commands being built up in the X server off to the kernel.
Perhaps renaming the macro to FLUSH_INDIRECT_BUFFER() would help make things clearer?
Keith
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel