anv/private: Modify aux slice helpers for Gen12 CCS
authorNanley Chery <nanley.g.chery@intel.com>
Fri, 13 Sep 2019 21:18:42 +0000 (14:18 -0700)
committerNanley Chery <nanley.g.chery@intel.com>
Mon, 28 Oct 2019 17:47:05 +0000 (10:47 -0700)
commit8af1853331254c50476e424d41efa76d2e86c0e9
tree1280552261f36844e6627fa2a4de37236e16ec6f
parentba52cd7ab2a6908eb198307186e9c5ece004450a
anv/private: Modify aux slice helpers for Gen12 CCS

The isl_surf structs for Gen12's CCS won't describe how many slices in
the main surface can be compressed. All slices will be compressable if
CCS is enabled, so lookup the main surface's logical dimension.

v2. Add a space before a `?`. (Jordan)

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
src/intel/vulkan/anv_private.h