Revert "i965: Don't add barrier deps for FB write messages."
authorMatt Turner <mattst88@gmail.com>
Wed, 17 Feb 2016 19:04:50 +0000 (11:04 -0800)
committerMatt Turner <mattst88@gmail.com>
Thu, 31 Mar 2016 02:54:30 +0000 (19:54 -0700)
commit436bdd7403bfa260ce6dedcbd0ba96df2ae40ce8
tree172ab1fa922dbf4ac829bb17e52f095a5ade8659
parent0d253ce34a8074a6c880d405c5bf860766afe358
Revert "i965: Don't add barrier deps for FB write messages."

This reverts commit d0e1d6b7e27bf5f05436e47080d326d7daa63af2.

The change in the vec4 code is a mistake -- there's never an
FS_OPCODE_FB_WRITE in vec4 code.

The change in the fs code had the (harmless) effect of not recognizing
an FB_WRITE as a scheduling barrier even if it was marked EOT --
harmless because the scheduler marked the last instruction of a block as
a barrier, something I'm changing in the following patches.

This will be reimplemented later in the series.
src/mesa/drivers/dri/i965/brw_schedule_instructions.cpp