Vulkan swapchain does not support VK_IMAGE_USAGE_TRANSFER_DST_BIT. Upscaling desktop friendly fullscreen not supported.
Technically, it we are talking about upscaling, which would be blitting, that's something the backends often implement as render passes anyway. So we could still support it on swapchains.
Seeing this warning from Dota2:
Technically, it we are talking about upscaling, which would be blitting, that's something the backends often implement as render passes anyway. So we could still support it on swapchains.