anv: Re-enable CCS_E on TGL+
Commit e6147895 accidentally disabled CCS_E on TGL+ because it checked for
image->vk.mip_levels > 0
instead of image->vk.mip_levels > 1
.
Instead of reverting it, we take a different approach. We implement new workarounds for the TGL clear color issue and another undetermined failure. Then we remove the code which disables CCS_E for mipmapped or arrayed images.
Hopefully fixes perf regressions: #5622 #5746 (closed)