diff --git a/gfx/common/vulkan_common.c b/gfx/common/vulkan_common.c index e5927c9f1f..75bbc757f5 100644 --- a/gfx/common/vulkan_common.c +++ b/gfx/common/vulkan_common.c @@ -17,9 +17,11 @@ #include "../../config.h" #endif +#ifdef HAVE_X11 #ifdef HAVE_XCB #include #endif +#endif #include #include @@ -1485,6 +1487,7 @@ bool vulkan_surface_create(gfx_ctx_vulkan_data_t *vk, #endif break; case VULKAN_WSI_XCB: +#ifdef HAVE_X11 #ifdef HAVE_XCB { VkXcbSurfaceCreateInfoKHR surf_info; @@ -1501,6 +1504,7 @@ bool vulkan_surface_create(gfx_ctx_vulkan_data_t *vk, != VK_SUCCESS) return false; } +#endif #endif break; case VULKAN_WSI_MIR: