From b94dd2c265e1cd3dc1e31165a98b1e21580b1e8d Mon Sep 17 00:00:00 2001 From: Ilya Zlobintsev Date: Sun, 15 Nov 2020 09:23:24 +0200 Subject: [PATCH] Text formatting for vulkan feature list --- gui/src/main.rs | 4 +++- gui/src/main_window.glade | 12 ++++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/gui/src/main.rs b/gui/src/main.rs index ee0b7b2..bb09d27 100644 --- a/gui/src/main.rs +++ b/gui/src/main.rs @@ -346,9 +346,11 @@ fn set_info(builder: &Builder, gpu_info: &GpuInfo) { &gpu_info.link_speed, &gpu_info.link_width )); + let vulkan_features = gpu_info.vulkan_info.features.replace(',', "\n").replace("Features", "").replace("{", "").replace("}", "").replace(" ", "").replace(":", ": "); + vulkan_device_name_text_buffer.set_text(&gpu_info.vulkan_info.device_name); vulkan_version_text_buffer.set_text(&gpu_info.vulkan_info.api_version); - vulkan_features_text_buffer.set_text(&gpu_info.vulkan_info.features); + vulkan_features_text_buffer.set_text(&vulkan_features); power_cap_label.set_text(&format!("{}/{}", gpu_info.power_cap, gpu_info.power_cap_max)); gpu_power_adjustment.set_upper(gpu_info.power_cap_max as f64); diff --git a/gui/src/main_window.glade b/gui/src/main_window.glade index 579341b..caafcd8 100644 --- a/gui/src/main_window.glade +++ b/gui/src/main_window.glade @@ -94,17 +94,20 @@ False LACT - 350 - 500 + 450 + 600 True True + True + True True False + True True @@ -329,6 +332,7 @@ False 5 5 + True 0.5 none @@ -337,6 +341,7 @@ True False center + True True @@ -408,12 +413,15 @@ True True + True in True True True + True + False word vulkan_features_text_buffer