i965/gen7: Emit CS stall after 3DSTATE_PUSH_CONSTANT_ALLOC_PS.
authorPaul Berry <stereotype441@gmail.com>
Thu, 29 Aug 2013 17:17:31 +0000 (10:17 -0700)
committerPaul Berry <stereotype441@gmail.com>
Sun, 1 Sep 2013 00:11:46 +0000 (17:11 -0700)
commitdf62421382c39678ac014e88cee7c73c64d42107
tree7fc6105bc05c2800ae2e21ad236e7f37f641eebe
parentfffba41c6828b8f46a162185147d3e9b9cc479e4
i965/gen7: Emit CS stall after 3DSTATE_PUSH_CONSTANT_ALLOC_PS.

This is required by the internal hardware docs and the PRM.  Probably
the reason we were getting away with not doing it was because we only
emitted 3DSTATE_PUSH_CONSTANT_ALLOC_PS during startup.  However that's
going to change with the introduction of geometry shaders.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/gen7_urb.c