diff --git a/src/gallium/drivers/zink/zink_resource.c b/src/gallium/drivers/zink/zink_resource.c index d591b169f3c..04127c11d14 100644 --- a/src/gallium/drivers/zink/zink_resource.c +++ b/src/gallium/drivers/zink/zink_resource.c @@ -506,12 +506,6 @@ double_check_ici(struct zink_screen *screen, VkImageCreateInfo *ici, VkImageUsag usage_fail fail = check_ici(screen, ici, *mod); if (!fail) return true; - if (fail == USAGE_FAIL_SUBOPTIMAL) { - ici->usage &= ~VK_IMAGE_USAGE_HOST_TRANSFER_BIT_EXT; - fail = check_ici(screen, ici, *mod); - if (!fail) - return true; - } const void *pNext = ici->pNext; if (pNext) { VkBaseOutStructure *prev = NULL;