In the function which translates ISL tilings to i915 tilings, map ISL's
HiZ and CCS tilings to Y instead of NONE (linear). The HW docs describe
HiZ and pre-Gen12 CCS surfaces as being Y-tiled in memory.
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
return I915_TILING_X;
case ISL_TILING_Y0:
+ case ISL_TILING_HIZ:
+ case ISL_TILING_CCS:
return I915_TILING_Y;
case ISL_TILING_W:
case ISL_TILING_Yf:
case ISL_TILING_Ys:
- case ISL_TILING_HIZ:
- case ISL_TILING_CCS:
return I915_TILING_NONE;
}