diff --git a/src/amd/vulkan/radv_formats.c b/src/amd/vulkan/radv_formats.c index 655ed26c260..fb44bddb9cd 100644 --- a/src/amd/vulkan/radv_formats.c +++ b/src/amd/vulkan/radv_formats.c @@ -701,7 +701,8 @@ radv_physical_device_get_format_properties(struct radv_physical_device *physical if (multiplanar || desc->layout == UTIL_FORMAT_LAYOUT_SUBSAMPLED) { uint64_t tiling = VK_FORMAT_FEATURE_2_TRANSFER_SRC_BIT | VK_FORMAT_FEATURE_2_TRANSFER_DST_BIT | - VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_BIT; + VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_BIT | + VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_LINEAR_BIT; if (vk_format_get_ycbcr_info(format)) { tiling |= VK_FORMAT_FEATURE_2_COSITED_CHROMA_SAMPLES_BIT |