diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index c1dcedb5804..2f316666a10 100644 --- a/src/amd/vulkan/radv_device.c +++ b/src/amd/vulkan/radv_device.c @@ -1278,7 +1278,7 @@ radv_GetPhysicalDeviceFeatures(VkPhysicalDevice physicalDevice, VkPhysicalDevice .sparseBinding = true, .sparseResidencyBuffer = pdevice->rad_info.family >= CHIP_POLARIS10, .sparseResidencyImage2D = pdevice->rad_info.family >= CHIP_POLARIS10, - .sparseResidencyImage3D = pdevice->rad_info.family >= CHIP_POLARIS10, + .sparseResidencyImage3D = pdevice->rad_info.gfx_level >= GFX9, .sparseResidencyAliased = pdevice->rad_info.family >= CHIP_POLARIS10, .variableMultisampleRate = true, .shaderResourceMinLod = true,