Describe the bug
Games using Vulkan are no longer captured when using obs-vkcapture built from git. OpenGL works fine. I downgraded to verson 1.4.2 of obs-vkcapture and it worked as expected again. The log complains about Wayland but I am using X11. Same result regardless of whether I append OBS_VKCAPTURE=1 or 'obs-gamecapture'.
System (please complete the following information):
OS: Gentoo
GPU: AMD Radeon RX 6800
Mesa version: 23.3.0 (Built from git)
obs-vkcapture version: 1.4.3 (Built from git)
Terminal output for non-working version 1.4.3
# obs-gamecapture vkcube
[obs-vkcapture] Init Vulkan 1.4.3
[obs-vkcapture] CreateInstance
[obs-vkcapture] CreateInstance VK_SUCCESS
[obs-vkcapture] could not get instance address for vkCreateWaylandSurfaceKHR
Selected GPU 0: AMD Radeon RX 6800 (RADV NAVI21), type: DiscreteGpu
[obs-vkcapture] CreateXcbSurfaceKHR
[obs-vkcapture] CreateDevice
[obs-vkcapture] CreateDevice VK_SUCCESS
[obs-vkcapture] instance not valid
[obs-vkcapture] DestroySwapchainKHR
Describe the bug Games using Vulkan are no longer captured when using obs-vkcapture built from git. OpenGL works fine. I downgraded to verson 1.4.2 of obs-vkcapture and it worked as expected again. The log complains about Wayland but I am using X11. Same result regardless of whether I append OBS_VKCAPTURE=1 or 'obs-gamecapture'.
System (please complete the following information):
Terminal output for non-working version 1.4.3
Terminal output for working version 1.4.2