diff --git a/snippets/Flags.hpp b/snippets/Flags.hpp index a04fd47..82aa512 100644 --- a/snippets/Flags.hpp +++ b/snippets/Flags.hpp @@ -84,7 +84,7 @@ VULKAN_HPP_CONSTEXPR Flags operator~() const VULKAN_HPP_NOEXCEPT { - return Flags( m_mask ^ FlagTraits::allFlags ); + return Flags( m_mask ^ FlagTraits::allFlags.m_mask ); } // assignment operators diff --git a/vulkan/vulkan.hpp b/vulkan/vulkan.hpp index 1558726..0a053b9 100644 --- a/vulkan/vulkan.hpp +++ b/vulkan/vulkan.hpp @@ -454,7 +454,7 @@ namespace VULKAN_HPP_NAMESPACE VULKAN_HPP_CONSTEXPR Flags operator~() const VULKAN_HPP_NOEXCEPT { - return Flags( m_mask ^ FlagTraits::allFlags ); + return Flags( m_mask ^ FlagTraits::allFlags.m_mask ); } // assignment operators