intel/isl: Handle HiZ and CCS tiling more directly
authorJason Ekstrand <jason.ekstrand@intel.com>
Fri, 2 Sep 2016 05:01:47 +0000 (22:01 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Mon, 3 Oct 2016 21:53:01 +0000 (14:53 -0700)
commit69d3bb99154285bb16e8ce0f5d5cefed0d395a15
treed9da3a5f74837482df4ad3918dee2374d08e7499
parentb1311a48e093ebe7ee6162e2afe1886728866918
intel/isl: Handle HiZ and CCS tiling more directly

The HiZ and CCS tiling formats are always used for HiZ and CCS surfaces
respectively.  There's no reason why we should go through filter_tiling and
it's much easier to always get HiZ and CCS right if we just handle them
directly.

Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
Reviewed-by: Chad Versace <chadversary@chromium.org>
Reviewed-by: Nanley Chery <nanley.g.chery@intel.com>
src/intel/isl/isl.c
src/intel/isl/isl_gen7.c