From 88c40216485dfd38ad9fe75d6fd90134bd928d3e Mon Sep 17 00:00:00 2001 From: Malachi Date: Tue, 9 Apr 2024 12:08:46 -0400 Subject: [PATCH] vk_instance.cpp: fix getting driver_id for vulkan device --- src/video_core/renderer_vulkan/vk_instance.cpp | 6 ++++++ 1 file changed, 6 insertions(+) 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()) {