use bitfield instead of mask for getting vk version

This commit is contained in:
2025-10-02 18:12:49 -04:00
parent 2dfbec0936
commit 9a9f2f5a5e

View File

@@ -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
{