diff --git a/src/nouveau/vulkan/nvk_device.c b/src/nouveau/vulkan/nvk_device.c index 82545a17d4383824c3104534f75b22681bc415d6..9cb723fb5d8b6350472ba6f01bde51bb091d4c27 100644 --- a/src/nouveau/vulkan/nvk_device.c +++ b/src/nouveau/vulkan/nvk_device.c @@ -133,6 +133,7 @@ nvk_CreateDevice(VkPhysicalDevice physicalDevice, if (result != VK_SUCCESS) goto fail_alloc; + vk_device_set_drm_fd(&device->vk, physical_device->dev->fd); device->vk.command_buffer_ops = &nvk_cmd_buffer_ops; int ret = nouveau_ws_context_create(physical_device->dev, &device->ctx);