vulkan/wsi: Support configuring swapchain images as part of swapchain init
authorJason Ekstrand <jason.ekstrand@collabora.com>
Mon, 26 Sep 2022 17:03:28 +0000 (12:03 -0500)
committerMarge Bot <emma+marge@anholt.net>
Wed, 28 Sep 2022 21:35:12 +0000 (21:35 +0000)
commit29e3fc8eb1e6dbf1f95eb95130dabeeafb48a189
tree752f09a9dac65338e9ff6d0b1088ced23cf470eb
parentbfa08a1681b56fa6c3051610871448c7df792b02
vulkan/wsi: Support configuring swapchain images as part of swapchain init

The eventual goal here is to move as much of the prime and blit logic
out of the individual window-system back-ends as possible.

Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18826>
src/vulkan/wsi/wsi_common.c
src/vulkan/wsi/wsi_common_display.c
src/vulkan/wsi/wsi_common_drm.c
src/vulkan/wsi/wsi_common_private.h
src/vulkan/wsi/wsi_common_wayland.c
src/vulkan/wsi/wsi_common_win32.c
src/vulkan/wsi/wsi_common_x11.c