layer: Enable VK_KHR_xcb_surface extension

Needed for fallback surface.
This commit is contained in:
Joshua Ashton 2023-01-02 06:41:16 +00:00
parent ece20d0120
commit acbb71966f

View file

@ -112,6 +112,9 @@ namespace GamescopeWSILayer {
if (!contains(enabledExts, VK_KHR_WAYLAND_SURFACE_EXTENSION_NAME))
enabledExts.push_back(VK_KHR_WAYLAND_SURFACE_EXTENSION_NAME);
if (!contains(enabledExts, VK_KHR_XCB_SURFACE_EXTENSION_NAME))
enabledExts.push_back(VK_KHR_XCB_SURFACE_EXTENSION_NAME);
VkInstanceCreateInfo createInfo = *pCreateInfo;
createInfo.enabledExtensionCount = uint32_t(enabledExts.size());
createInfo.ppEnabledExtensionNames = enabledExts.data();