Closed SaschaWillems closed 3 days ago
Hi @SaschaWillems , did you have a chance to investigate this further? We have an internal solution and I think we can share in the next couple of months after some refining
I did some initial testing, but nothing that's ready to be merged. So feel free to fix it :)
None of the samples seem to work in headless mode anymore. I get the following validation error when running with
--headless
:As per the spec
VK_EXT_headless_surface
requiresVK_KHR_surface
, yet at instance creation we do this:Imo this is wrong and the else path should always be run. But even changing that will then cause the sample to fail at surface creation, as the base sample class always expects a valid surface:
It looks like headless isn't properly handled, at least not on windows and possibly completely broken.
Refs #314