nvk: Sparse residency support
What does this MR do and why?
Adds sparse memory support to NVK, which is needed for coverage and is a hard requirement for some games running under dxvk and vkd3d.
Tested and currently passes all of the relevant Vk sparse residency API CTS tests.
Closes: #9654 (closed), #9664 (closed)
Edited by Mohamed Ahmed