isl/gen8+: Allow 1D and 3D auxiliary surfaces
authorTopi Pohjolainen <topi.pohjolainen@intel.com>
Wed, 31 Aug 2016 08:16:12 +0000 (11:16 +0300)
committerTopi Pohjolainen <topi.pohjolainen@intel.com>
Mon, 12 Sep 2016 08:48:29 +0000 (11:48 +0300)
commit024a39511f95a156b7d6524fc0770d95fbbcd1d0
tree3403ae3f222365bfba46ca5f90545737adf36408
parent6939532593efb5f6dc0ddb79081989f31d0a6851
isl/gen8+: Allow 1D and 3D auxiliary surfaces

Otherwise once mcs buffer gets allocated without delay for lossless
compression (same as we do for msaa), assert starts to fire in
piglit case: tex3d. The test uses depth of one which is in fact
supported even now.

v2 (Jason): Allow also 1D case as there is nothing in the specs
            constraining it either.

Signed-off-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
src/intel/isl/isl.c