mesa/src/vulkan/wsi
Erik Faye-Lund 57b353ec6a vulkan/wsi: unbreak win32-support
There's no unistd.h on Windows, let's not include it unconditionally.

But we also don't want to deal with DRM modifiers or DMABUFs on Windows,
so let's also ifdef out the rest of that stuff.

Fixes: a8b009aed6 ("vulkan/wsi: fix missing unistd include")
Fixes: c72ff19a9e ("vulkan/wsi: Close file descriptors in wsi_destroy_image")

Reviewed-By: Yonggang Luo <luoyonggang@gmail.com>
Acked-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16373>
2022-05-16 18:57:06 +00:00
..
meson.build vulkan: drop empty vulkan_wsi_args 2022-04-27 11:51:26 +00:00
wsi_common.c vulkan/wsi: unbreak win32-support 2022-05-16 18:57:06 +00:00
wsi_common.h vulkan/wsi: add transition to/from transfer-src state 2022-02-22 10:04:34 +00:00
wsi_common_display.c vulkan/wsi: Hang on to file descriptors 2022-05-04 22:09:02 +00:00
wsi_common_display.h vulkan/wsi/display: Wrap wsi_display_fence in a vk_sync 2021-11-16 10:54:27 -06:00
wsi_common_drm.c vulkan/wsi: Only use a single fd per wsi_image 2022-05-04 22:09:02 +00:00
wsi_common_drm.h vulkan/wsi: create a common function to compare drm devices 2022-01-14 12:19:57 +00:00
wsi_common_private.h vulkan/wsi: unbreak win32-support 2022-05-16 18:57:06 +00:00
wsi_common_queue.h util/vector: make util_vector_init harder to misuse 2021-10-08 00:15:11 +00:00
wsi_common_wayland.c vulkan/wsi: Hang on to file descriptors 2022-05-04 22:09:02 +00:00
wsi_common_win32.c vulkan/wsi: Make wsi_win32_surface_get_capabilities() return the current extent 2022-05-09 09:31:53 +00:00
wsi_common_x11.c vulkan/wsi/x11: Ensure we have the required number of images for acquire. 2022-05-08 16:27:42 +02:00