From ed18f0b79db020ce88fbb3d98f965572cb5fc1bb Mon Sep 17 00:00:00 2001 From: Ilya Zlobintsev Date: Fri, 18 Nov 2022 21:22:59 +0200 Subject: [PATCH] feat: vulkan features in gui --- lact-gui/src/app/root_stack/info_page/vulkan_info.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lact-gui/src/app/root_stack/info_page/vulkan_info.rs b/lact-gui/src/app/root_stack/info_page/vulkan_info.rs index 4ec077e..9dcfe17 100644 --- a/lact-gui/src/app/root_stack/info_page/vulkan_info.rs +++ b/lact-gui/src/app/root_stack/info_page/vulkan_info.rs @@ -1,6 +1,7 @@ use gtk::prelude::*; use gtk::*; use lact_schema::VulkanInfo; +use std::collections::BTreeMap; use tracing::trace; #[derive(Clone)] @@ -104,7 +105,8 @@ impl VulkanInfoFrame { self.version_label .set_markup(&format!("{}", vulkan_info.api_version)); - /*for (feature, supported) in vulkan_info.features.iter() { + let features: BTreeMap<_, _> = vulkan_info.supported_features.iter().collect(); + for (feature, supported) in features.into_iter() { let vbox = Box::new(Orientation::Horizontal, 5); let feature_name_label = Label::new(Some(feature)); @@ -119,7 +121,6 @@ impl VulkanInfoFrame { vbox.pack_start(&feature_supported_checkbutton, false, false, 0); self.features_box.pack_end(&vbox, false, false, 0); - }*/ - // TODO + } } }