Giovanni Mascellani (@giomasce) commented about libs/vkd3d/resource.c:
return E_INVALIDARG; }
if (desc->Layout == D3D12_TEXTURE_LAYOUT_64KB_UNDEFINED_SWIZZLE)
{
if (desc->Dimension == D3D12_RESOURCE_DIMENSION_TEXTURE3D && !device->vk_info.sparse_residency_3d)
Shouldn't an equivalent check be made for both 2D and 3D resources, testing for `sparseBinding`? Or is it already done? I couldn't find it.