render/vulkan: accept negative DRM FD to select software rendering

This commit is contained in:
Simon Ser 2024-10-03 19:03:43 +02:00
parent b4ce0d8b39
commit 24232e8e98
2 changed files with 17 additions and 16 deletions

View file

@ -2513,11 +2513,6 @@ struct wlr_renderer *wlr_vk_renderer_create_with_drm_fd(int drm_fd) {
// Do not use the drm_fd that was passed in: we should prefer the render
// node even if a primary node was provided
dev->drm_fd = vulkan_open_phdev_drm_fd(phdev);
if (dev->drm_fd < 0) {
vulkan_device_destroy(dev);
vulkan_instance_destroy(ini);
return NULL;
}
return vulkan_renderer_create_for_device(dev);
}