On Tue, 13 Dec 2011 15:35:20 -0800, Paul Berry <stereotype...@gmail.com> wrote:
> Previous to this patch, the function intel_batchbuffer_emit_mi_flush()
> was a bit of a misnomer.  On Gen4+, when not using the blit engine, it
> didn't actually flush the pipeline--it simply generated a
> _3DSTATE_PIPE_CONTROL command with the necessary bits set to flush GPU
> caches.  This was usually sufficient, since in most situations where
> intel_batchbuffer_emit_mi_flush() wass called, all we really care
> about was ensuring cache coherency.

I think I've validated that the set of workarounds doesn't change when
adding the CS stall bit.

Reviewed-by: Eric Anholt <e...@anholt.net>

Attachment: pgpqWk9GMd5jy.pgp
Description: PGP signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to