From 9a9f2f5a5e06461c2ba672e58b7394c06960886c Mon Sep 17 00:00:00 2001 From: kj16609 Date: Thu, 2 Oct 2025 18:12:49 -0400 Subject: [PATCH] use bitfield instead of mask for getting vk version --- src/editor/src/main.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/editor/src/main.cpp b/src/editor/src/main.cpp index 4f52096..881d0ac 100644 --- a/src/editor/src/main.cpp +++ b/src/editor/src/main.cpp @@ -31,9 +31,14 @@ int main() unsigned int variant:3; }; - const auto [ patch, minor, major, variant ] { static_cast< VersionBits >( version ) }; + const auto* version_ptr { reinterpret_cast< const VersionBits* >( &version ) }; - log::debug( "Vulkan instance version: {}.{}.{}.{}", major, minor, patch, variant ); + log::debug( + "Vulkan instance version: {}.{}.{}.{}", + version_ptr->major, + version_ptr->minor, + version_ptr->patch, + version_ptr->variant ); try {