ANV: Stop compacting render targets

Faith Ekstrand requested to merge gfxstrand/mesa:wip/anv-no-rt-compact into master

This MR has a few different goodies in it. One re-enables an optimization where we can completely disable the fragment shader in certain cases. Another makes us stop compacting render targets. This is just a precursor to the final patch which moves a cache flush workaround for Ice Lake and gets us about an 8% bump in Dota 2.

Merge request reports