diff --git a/src/video_core/renderer_vulkan/vk_instance.cpp b/src/video_core/renderer_vulkan/vk_instance.cpp index b4fde6a5c..a766bcccf 100644 --- a/src/video_core/renderer_vulkan/vk_instance.cpp +++ b/src/video_core/renderer_vulkan/vk_instance.cpp @@ -407,8 +407,14 @@ bool Instance::CreateDevice() { vk::PhysicalDeviceFragmentShaderBarycentricFeaturesKHR>(); const vk::StructureChain properties_chain = physical_device.getProperties2(); + const vk::PhysicalDeviceDriverProperties driver = + properties_chain.get(); + + driver_id = driver.driverID; + vendor_name = driver.driverName.data(); features = feature_chain.get().features; if (available_extensions.empty()) {