i965/fs: Don't drop force_writemask_all and _sechalf when copying a CSE temporary.
authorFrancisco Jerez <currojerez@riseup.net>
Thu, 4 Jun 2015 13:09:47 +0000 (16:09 +0300)
committerFrancisco Jerez <currojerez@riseup.net>
Tue, 9 Jun 2015 12:18:31 +0000 (15:18 +0300)
commite7069fbc701de68b65a876e1b4bfde4f111dd084
tree0df33b50b93e5550c9a1dd37e4d348891dbb16ab
parent497d238ae72aa59fb32b21191a1a0444ca09fc10
i965/fs: Don't drop force_writemask_all and _sechalf when copying a CSE temporary.

LOAD_PAYLOAD instructions need the same treatment as any other
generator instructions, at least FB writes and typed surface messages
will need a payload built with non-zero execution controls.

Reviewed-by: Matt Turner <mattst88@gmail.com>
src/mesa/drivers/dri/i965/brw_fs_cse.cpp