diff --git a/src/video_core/renderer_vulkan/vk_instance.cpp b/src/video_core/renderer_vulkan/vk_instance.cpp index b4fde6a5c3..8f77f25e01 100644 --- a/src/video_core/renderer_vulkan/vk_instance.cpp +++ b/src/video_core/renderer_vulkan/vk_instance.cpp @@ -406,9 +406,15 @@ bool Instance::CreateDevice() { vk::PhysicalDevicePipelineCreationCacheControlFeaturesEXT, vk::PhysicalDeviceFragmentShaderBarycentricFeaturesKHR>(); const vk::StructureChain properties_chain = - physical_device.getProperties2(); + 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()) {