i965/fs: Add support for compute-to-mrf in 16-wide mode.
authorEric Anholt <eric@anholt.net>
Mon, 28 Mar 2011 23:54:39 +0000 (16:54 -0700)
committerEric Anholt <eric@anholt.net>
Tue, 26 Apr 2011 19:20:22 +0000 (12:20 -0700)
commit37642518b8864ce751754957b08cdb437998f4e7
tree015040a68177e2533b0b1c26575e368a1eb66020
parent445289b5093acb9abaf7e0a89bfa319fcb4a1c31
i965/fs: Add support for compute-to-mrf in 16-wide mode.

This is more painful than instruction scheduling, as we have to
compare two MRF writes to see if they coincide, and have to handle
partial GRF writes before that (for example, the result of a math
instruction written to color).

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