backend/wayland/vulkan: Enable VK_EXT_physical_device_drm extension

Fixes a segfault when run with `--no-default-features` to disable
`wgpu`.
This commit is contained in:
Ian Douglas Scott 2026-02-05 13:59:19 -08:00 committed by Ian Douglas Scott
parent 1a1b107259
commit d31c6dbccb

View file

@ -14,10 +14,12 @@ impl Vulkan {
api_version: vk::make_api_version(0, 1, 1, 0),
..Default::default()
};
let extensions = &[c"VK_EXT_physical_device_drm".as_ptr()];
let create_info = vk::InstanceCreateInfo {
p_application_info: &app_info,
..Default::default()
};
}
.enabled_extension_names(extensions);
let instance = unsafe { entry.create_instance(&create_info, None).ok()? };
Some(Self {
instance,