Possible corruption for apps using multiple Z-buffers on TGL
On gen12, anv uses a single clear color address (BO + offset) to hold the clear color of every depth buffer. This is problematic because the address stores a pixel representation of the clear color and it is shared between D16_UNORM, D24_UNORM_X8, and D32_FLOAT buffers.
The address is only used for clear color updates and sampling, so the corruption is presumed to start with the introduction of ISL_AUX_USAGE_HIZ_CCS_WT
at 80ffbe91 ("anv: Add support for HiZ+CCS").