система: nvidia gtx 1650, archlinux, nvidia-465 drivers.
имеется тестовый код на c++ для создания композитного менеджера.
пробовал уже делать вывод рабочего стола в созданное окно — все отлично.
однако при попытке вывода напрямую на дисплей возникает ошибка создания свапчейна на поверхности дисплея.
использую слои валидации vulkan — но они ничего не извещают.
создание свапчайна делаю так
вызов функции swapchainInit()
создание display surface
подключенные расширения
в результате выдается ошибка:
terminate called after throwing an instance of 'vk::UnknownError'
what(): vk::Device::createSwapchainKHR: ErrorUnknown