radv: Enable TC-compat HTILE in VK_IMAGE_LAYOUT_GENERAL.
Doom Eternal uses the GENERAL layout for the main depth-only pass:
image:
format: VK_FORMAT_D32_SFLOAT
usage: VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT
flags: 0
extent: 8192 x 8192
samples:1
layers: 1
levels: 1
sharingMode: CONCURRENT (gfx & compute)
renderpass:
loadOp: LOAD
storeOp: STORE
initialLayout: GENERAL
finalLayout: GENERAL
pass 0 layout: GENERAL
no subpass dependencies
First command in the subpass is an attachment clear of a 1024x1024 region with the value 1.0.