From: Marek O. <ma...@gm...> - 2010-04-08 22:20:46
|
On Thu, Apr 8, 2010 at 3:54 PM, Keith Whitwell <ke...@vm...> wrote: > OK, it seems like quite a few cases had migrated to the new > buffer_map_range() behaviour. I've looked at all I can find and moved > them back to the old behaviour. > > glean is passing now on softpipe. > There's now an assertion failure in pipe_buffer_flush_mapped_range. Given a mapped range, the current behavior in debug build doesn't allow to flush its subrange if it doesn't touch the last byte of the range. The attached patch fixes that and changes u_uploadmgr for the mapped and flushed ranges to match. Please review. Other than that, it's stable as master. Thank you very much. -Marek |