i965/ir: Pass identity mask to brw_find_live_channel() in the packed dispatch case.
authorFrancisco Jerez <currojerez@riseup.net>
Fri, 16 Sep 2016 00:24:10 +0000 (17:24 -0700)
committerFrancisco Jerez <currojerez@riseup.net>
Wed, 21 Sep 2016 10:45:46 +0000 (13:45 +0300)
commitc05a4f11a03dd5614a9462b5cb28e8b630bfddc0
tree692bd64cf3224bbde4ccec962e03bb60f9af141c
parentf57f526fc5cfaedf26b2becf8f1899d5de0d0461
i965/ir: Pass identity mask to brw_find_live_channel() in the packed dispatch case.

This avoids emitting a few extra instructions required to take the
dispatch mask into account when it's known to be tightly packed.

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
src/mesa/drivers/dri/i965/brw_fs_generator.cpp
src/mesa/drivers/dri/i965/brw_vec4_generator.cpp