f6bf5d9a3e
For non-external blit dst buffer, it's bliting the wsi image to a buffer with mapping populated by vkMapMemory, and it's shared via xcb_put_image for x11 or memcpy into a shared wl_buffer backed by shm. So we need additional host stage and host access bit to ensure proper cache flush. There's no queue family ownership transfer needed. Reviewed-by: Hans-Kristian Arntzen <post@arntzen-software.no> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35034>