anv regressions from commit 57445adc "anv: Re-enable CCS_E on TGL+"
We're seeing a lot of regressions on Tiger Lake in our Vulkan test suite. I bisected it to:
commit 57445adc Author: Nanley Chery nanley.g.chery@intel.com Date: Tue Jan 25 12:19:33 2022 -0500
anv: Re-enable CCS_E on TGL+
Commit e6147895885 ("anv: Also disallow CCS_E for multi-LOD images")
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 remove the code which disables CCS_E for
mipmapped or arrayed images now that we've sufficiently handled the
clear color issue in other ways.
Fixes: e6147895885 ("anv: Also disallow CCS_E for multi-LOD images")
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14723>
Can this be reverted or updated in some way? Let me know if you need more info. Thanks!