intel/isl: Tighten up restrictions for CCS on gen7
authorJason Ekstrand <jason.ekstrand@intel.com>
Sat, 22 Jul 2017 23:50:22 +0000 (16:50 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Sun, 23 Jul 2017 03:12:07 +0000 (20:12 -0700)
commitf793c57cc583371a4f9e0d04220eb60e91c0319a
treeb23fb494f94ae1778ca23a24ddab650d78151828
parent4aee05b6c64a18c4213dcdd3315eb2b8dd43c587
intel/isl: Tighten up restrictions for CCS on gen7

It may technically be possible to enable some sort of fast-clear support
for at least the base slice of a 2D array texture on gen7.  However,
it's not documented to work, we've never tried to do it in GL, and we
have no idea what the hardware does if you turn on CCS_D with arrayed
rendering.  Let's just play it safe and disallow it for now.  If someone
really cares that much about gen7 performance, they can come along and
try to get it working later.
src/intel/isl/isl.c