Fix X11 WSI extension selection logic

master
Camilla Berglund ago%!(EXTRA string=9 years)
parent bda18bc899
commit 2be2e0fa86
  1. 2
      src/x11_window.c

@ -2142,7 +2142,7 @@ char** _glfwPlatformGetRequiredInstanceExtensions(int* count)
extensions = calloc(2, sizeof(char*));
extensions[0] = strdup("VK_KHR_surface");
if (_glfw.vk.KHR_xcb_surface)
if (_glfw.vk.KHR_xcb_surface && _glfw.x11.x11xcb.handle)
extensions[1] = strdup("VK_KHR_xcb_surface");
else
extensions[1] = strdup("VK_KHR_xlib_surface");

Loading…
Cancel
Save