i965/fs: do not require force_writemask_all with exec_size 4
authorSamuel Iglesias Gonsálvez <siglesias@igalia.com>
Mon, 20 Jun 2016 10:13:14 +0000 (12:13 +0200)
committerSamuel Iglesias Gonsálvez <siglesias@igalia.com>
Wed, 13 Jul 2016 05:09:41 +0000 (07:09 +0200)
commit9979a3f2ac8271221fe7d636f893c0c04315ceb6
treed54cdecd655ee04b5f9bc35232cd62c6722e3ddb
parentaa4796ae815f38ff44283476f3553edc06114e80
i965/fs: do not require force_writemask_all with exec_size 4

So far we only used instructions with this size in situations where we
did not operate per-channel and we wanted to ignore the execution mask,
but gen7 fp64 will need to emit code with a width of 4 that needs
normal execution masking.

v2:
- Modify the assert instead of deleting it (Curro)

Reviewed-by: Francisco Jerez <currojerez@riseup.net>
src/mesa/drivers/dri/i965/brw_fs_generator.cpp