Vulkan Driver Broken? VK_KHR_SURFACE unsupported

VkQuake says:

ERROR-OUT BEGIN

QUAKE ERROR: Couldn't create window: Installed Vulkan doesn't implement the VK_KHR_surface extension

vulkaninfo confirms

==========
VULKANINFO
==========

Vulkan Instance Version: 1.0.236


Instance Extensions: count = 7
==============================
	VK_EXT_debug_report                    : extension revision 10
	VK_EXT_debug_utils                     : extension revision 2
	VK_KHR_device_group_creation           : extension revision 1
	VK_KHR_external_fence_capabilities     : extension revision 1
	VK_KHR_external_memory_capabilities    : extension revision 1
	VK_KHR_external_semaphore_capabilities : extension revision 1
	VK_KHR_get_physical_device_properties2 : extension revision 2

https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_KHR_surface.html

Nevermind, the issue was isolated to my home-rolled yocto shenanigans, it works on the starfive debian :smiley:

5 Likes