Cleanup work on enum value handling. (#1573)

This commit is contained in:
Andreas Süßenbach
2023-05-04 13:35:50 +02:00
committed by GitHub
parent 3a1d6cbcab
commit f618b6bd5d
6 changed files with 108 additions and 48 deletions

View File

@@ -6001,6 +6001,11 @@ namespace VULKAN_HPP_NAMESPACE
return m_allocationCallbacks;
}
Dispatch const & getDispatch() const VULKAN_HPP_NOEXCEPT
{
return *m_dispatch;
}
protected:
template <typename T>
void destroy( T t ) VULKAN_HPP_NOEXCEPT
@@ -6035,6 +6040,11 @@ namespace VULKAN_HPP_NAMESPACE
return m_allocationCallbacks;
}
Dispatch const & getDispatch() const VULKAN_HPP_NOEXCEPT
{
return *m_dispatch;
}
protected:
template <typename T>
void destroy( T t ) VULKAN_HPP_NOEXCEPT
@@ -6073,6 +6083,11 @@ namespace VULKAN_HPP_NAMESPACE
return m_allocationCallbacks;
}
Dispatch const & getDispatch() const VULKAN_HPP_NOEXCEPT
{
return *m_dispatch;
}
protected:
template <typename T>
void destroy( T t ) VULKAN_HPP_NOEXCEPT
@@ -6104,6 +6119,11 @@ namespace VULKAN_HPP_NAMESPACE
return m_owner;
}
Dispatch const & getDispatch() const VULKAN_HPP_NOEXCEPT
{
return *m_dispatch;
}
protected:
template <typename T>
void destroy( T t ) VULKAN_HPP_NOEXCEPT
@@ -6140,6 +6160,11 @@ namespace VULKAN_HPP_NAMESPACE
return m_pool;
}
Dispatch const & getDispatch() const VULKAN_HPP_NOEXCEPT
{
return *m_dispatch;
}
protected:
template <typename T>
void destroy( T t ) VULKAN_HPP_NOEXCEPT
@@ -13283,7 +13308,7 @@ namespace VULKAN_HPP_NAMESPACE
# elif defined( __APPLE__ )
m_library = dlopen( "libvulkan.dylib", RTLD_NOW | RTLD_LOCAL );
# elif defined( _WIN32 )
m_library = ::LoadLibraryA( "vulkan-1.dll" );
m_library = ::LoadLibraryA( "vulkan-1.dll" );
# else
# error unsupported platform
# endif

View File

@@ -325,7 +325,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( PipelineStageFlags value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & PipelineStageFlagBits::eTopOfPipe )
@@ -392,7 +392,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( ImageAspectFlags value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & ImageAspectFlagBits::eColor )
@@ -684,7 +684,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( CullModeFlags value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & CullModeFlagBits::eFront )
@@ -962,7 +962,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( AccessFlags value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & AccessFlagBits::eIndirectCommandRead )
@@ -1434,7 +1434,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( ResolveModeFlags value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & ResolveModeFlagBits::eSampleZero )
@@ -1511,7 +1511,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( PipelineStageFlags2 value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & PipelineStageFlagBits2::eTopOfPipe )
@@ -1605,7 +1605,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( AccessFlags2 value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & AccessFlagBits2::eIndirectCommandRead )
@@ -2012,7 +2012,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( VideoCodecOperationFlagsKHR value )
{
if ( !value )
return "{}";
return "None";
std::string result;
#if defined( VK_ENABLE_BETA_EXTENSIONS )
@@ -2032,7 +2032,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( VideoChromaSubsamplingFlagsKHR value )
{
if ( !value )
return "{}";
return "Invalid";
std::string result;
if ( value & VideoChromaSubsamplingFlagBitsKHR::eMonochrome )
@@ -2050,7 +2050,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( VideoComponentBitDepthFlagsKHR value )
{
if ( !value )
return "{}";
return "Invalid";
std::string result;
if ( value & VideoComponentBitDepthFlagBitsKHR::e8 )
@@ -2141,7 +2141,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( VideoDecodeUsageFlagsKHR value )
{
if ( !value )
return "{}";
return "Default";
std::string result;
if ( value & VideoDecodeUsageFlagBitsKHR::eTranscoding )
@@ -2339,7 +2339,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( VideoDecodeH264PictureLayoutFlagsKHR value )
{
if ( !value )
return "{}";
return "Progressive";
std::string result;
if ( value & VideoDecodeH264PictureLayoutFlagBitsKHR::eInterlacedInterleavedLines )
@@ -2817,7 +2817,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( VideoEncodeUsageFlagsKHR value )
{
if ( !value )
return "{}";
return "Default";
std::string result;
if ( value & VideoEncodeUsageFlagBitsKHR::eTranscoding )
@@ -2835,7 +2835,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( VideoEncodeContentFlagsKHR value )
{
if ( !value )
return "{}";
return "Default";
std::string result;
if ( value & VideoEncodeContentFlagBitsKHR::eCamera )
@@ -2856,7 +2856,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( VideoEncodeRateControlModeFlagsKHR value )
{
if ( !value )
return "{}";
return "Default";
std::string result;
if ( value & VideoEncodeRateControlModeFlagBitsKHR::eDisabled )
@@ -2953,7 +2953,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( ImageCompressionFlagsEXT value )
{
if ( !value )
return "{}";
return "Default";
std::string result;
if ( value & ImageCompressionFlagBitsEXT::eFixedRateDefault )
@@ -2969,7 +2969,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( ImageCompressionFixedRateFlagsEXT value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & ImageCompressionFixedRateFlagBitsEXT::e1Bpc )
@@ -3141,7 +3141,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( OpticalFlowUsageFlagsNV value )
{
if ( !value )
return "{}";
return "Unknown";
std::string result;
if ( value & OpticalFlowUsageFlagBitsNV::eInput )
@@ -3161,7 +3161,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( OpticalFlowGridSizeFlagsNV value )
{
if ( !value )
return "{}";
return "Unknown";
std::string result;
if ( value & OpticalFlowGridSizeFlagBitsNV::e1X1 )

View File

@@ -3552,6 +3552,11 @@ namespace VULKAN_HPP_NAMESPACE
return m_allocationCallbacks;
}
Dispatch const & getDispatch() const VULKAN_HPP_NOEXCEPT
{
return *m_dispatch;
}
protected:
template <typename T>
void destroy( T t ) VULKAN_HPP_NOEXCEPT
@@ -3586,6 +3591,11 @@ namespace VULKAN_HPP_NAMESPACE
return m_allocationCallbacks;
}
Dispatch const & getDispatch() const VULKAN_HPP_NOEXCEPT
{
return *m_dispatch;
}
protected:
template <typename T>
void destroy( T t ) VULKAN_HPP_NOEXCEPT
@@ -3624,6 +3634,11 @@ namespace VULKAN_HPP_NAMESPACE
return m_allocationCallbacks;
}
Dispatch const & getDispatch() const VULKAN_HPP_NOEXCEPT
{
return *m_dispatch;
}
protected:
template <typename T>
void destroy( T t ) VULKAN_HPP_NOEXCEPT
@@ -3655,6 +3670,11 @@ namespace VULKAN_HPP_NAMESPACE
return m_owner;
}
Dispatch const & getDispatch() const VULKAN_HPP_NOEXCEPT
{
return *m_dispatch;
}
protected:
template <typename T>
void destroy( T t ) VULKAN_HPP_NOEXCEPT
@@ -3691,6 +3711,11 @@ namespace VULKAN_HPP_NAMESPACE
return m_pool;
}
Dispatch const & getDispatch() const VULKAN_HPP_NOEXCEPT
{
return *m_dispatch;
}
protected:
template <typename T>
void destroy( T t ) VULKAN_HPP_NOEXCEPT
@@ -6772,7 +6797,7 @@ namespace VULKAN_HPP_NAMESPACE
# elif defined( __APPLE__ )
m_library = dlopen( "libvulkan.dylib", RTLD_NOW | RTLD_LOCAL );
# elif defined( _WIN32 )
m_library = ::LoadLibraryA( "vulkan-1.dll" );
m_library = ::LoadLibraryA( "vulkan-1.dll" );
# else
# error unsupported platform
# endif

View File

@@ -254,7 +254,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( PipelineStageFlags value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & PipelineStageFlagBits::eTopOfPipe )
@@ -305,7 +305,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( ImageAspectFlags value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & ImageAspectFlagBits::eColor )
@@ -515,7 +515,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( CullModeFlags value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & CullModeFlagBits::eFront )
@@ -671,7 +671,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( AccessFlags value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & AccessFlagBits::eIndirectCommandRead )
@@ -1076,7 +1076,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( ResolveModeFlags value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & ResolveModeFlagBits::eSampleZero )
@@ -1149,7 +1149,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( PipelineStageFlags2 value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & PipelineStageFlagBits2::eTopOfPipe )
@@ -1225,7 +1225,7 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_INLINE std::string to_string( AccessFlags2 value )
{
if ( !value )
return "{}";
return "None";
std::string result;
if ( value & AccessFlagBits2::eIndirectCommandRead )