Enhance vulkan instance and physical device display formatting
Some checks failed
Build legacy Nix package on Ubuntu / build (push) Failing after 0s

Refactor Vulkan instance and physical device formatting for better clarity. Added formatter utilities to encapsulate version and property formatting. Updated logging to use the new formatted output for improved debug readability.
This commit is contained in:
Florian RICHER 2024-11-10 21:27:03 +01:00
parent b7d0abb9ed
commit b91571e777
Signed by: florian.richer
GPG key ID: C73D37CBED7BFC77
5 changed files with 88 additions and 19 deletions

View file

@ -28,7 +28,7 @@ impl App {
log::info!("Initializing Vulkan instance");
let instance = VkInstance::new(&required_extensions);
log::info!("Vulkan instance created");
log::info!("\t{}", instance);
log::info!("{instance}");
let surface = instance.create_surface(&self.window)
.expect("Unable to create surface");