Lines Matching defs:PeerMemoryFeatureFlagBitsKHX
24149 enum class PeerMemoryFeatureFlagBitsKHX
24157 using PeerMemoryFeatureFlagsKHX = Flags<PeerMemoryFeatureFlagBitsKHX, VkPeerMemoryFeatureFlagsKHX>;
24159 VULKAN_HPP_INLINE PeerMemoryFeatureFlagsKHX operator|( PeerMemoryFeatureFlagBitsKHX bit0, PeerMemoryFeatureFlagBitsKHX bit1 )
24164 VULKAN_HPP_INLINE PeerMemoryFeatureFlagsKHX operator~( PeerMemoryFeatureFlagBitsKHX bits )
24169 template <> struct FlagTraits<PeerMemoryFeatureFlagBitsKHX>
24173 allFlags = VkFlags(PeerMemoryFeatureFlagBitsKHX::eCopySrc) | VkFlags(PeerMemoryFeatureFlagBitsKHX::eCopyDst) | VkFlags(PeerMemoryFeatureFlagBitsKHX::eGenericSrc) | VkFlags(PeerMemoryFeatureFlagBitsKHX::eGenericDst)
35438 VULKAN_HPP_INLINE std::string to_string(PeerMemoryFeatureFlagBitsKHX value)
35442 case PeerMemoryFeatureFlagBitsKHX::eCopySrc: return "CopySrc";
35443 case PeerMemoryFeatureFlagBitsKHX::eCopyDst: return "CopyDst";
35444 case PeerMemoryFeatureFlagBitsKHX::eGenericSrc: return "GenericSrc";
35445 case PeerMemoryFeatureFlagBitsKHX::eGenericDst: return "GenericDst";
35454 if (value & PeerMemoryFeatureFlagBitsKHX::eCopySrc) result += "CopySrc | ";
35455 if (value & PeerMemoryFeatureFlagBitsKHX::eCopyDst) result += "CopyDst | ";
35456 if (value & PeerMemoryFeatureFlagBitsKHX::eGenericSrc) result += "GenericSrc | ";
35457 if (value & PeerMemoryFeatureFlagBitsKHX::eGenericDst) result += "GenericDst | ";