Updated clang_format options
This commit is contained in:
@@ -248,34 +248,40 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR ArrayProxy() VULKAN_HPP_NOEXCEPT
|
||||
: m_count( 0 )
|
||||
, m_ptr( nullptr )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR ArrayProxy( std::nullptr_t ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( 0 )
|
||||
, m_ptr( nullptr )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
ArrayProxy( T & value ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( 1 )
|
||||
, m_ptr( &value )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||
ArrayProxy( typename std::remove_const<T>::type & value ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( 1 )
|
||||
, m_ptr( &value )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
ArrayProxy( uint32_t count, T * ptr ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( count )
|
||||
, m_ptr( ptr )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||
ArrayProxy( uint32_t count, typename std::remove_const<T>::type * ptr ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( count )
|
||||
, m_ptr( ptr )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
# if __GNUC__ >= 9
|
||||
# pragma GCC diagnostic push
|
||||
@@ -285,24 +291,28 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxy( std::initializer_list<T> const & list ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||
, m_ptr( list.begin() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||
ArrayProxy( std::initializer_list<typename std::remove_const<T>::type> const & list ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||
, m_ptr( list.begin() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
ArrayProxy( std::initializer_list<T> & list ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||
, m_ptr( list.begin() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||
ArrayProxy( std::initializer_list<typename std::remove_const<T>::type> & list ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||
, m_ptr( list.begin() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
# if __GNUC__ >= 9
|
||||
# pragma GCC diagnostic pop
|
||||
@@ -316,7 +326,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxy( V const & v ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( static_cast<uint32_t>( v.size() ) )
|
||||
, m_ptr( v.data() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
template <typename V,
|
||||
typename std::enable_if<std::is_convertible<decltype( std::declval<V>().data() ), T *>::value &&
|
||||
@@ -324,7 +335,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxy( V & v ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( static_cast<uint32_t>( v.size() ) )
|
||||
, m_ptr( v.data() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
const T * begin() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -375,17 +387,20 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR ArrayProxyNoTemporaries() VULKAN_HPP_NOEXCEPT
|
||||
: m_count( 0 )
|
||||
, m_ptr( nullptr )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
VULKAN_HPP_CONSTEXPR ArrayProxyNoTemporaries( std::nullptr_t ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( 0 )
|
||||
, m_ptr( nullptr )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
ArrayProxyNoTemporaries( T & value ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( 1 )
|
||||
, m_ptr( &value )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
template <typename V>
|
||||
ArrayProxyNoTemporaries( V && value ) = delete;
|
||||
@@ -394,7 +409,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxyNoTemporaries( typename std::remove_const<T>::type & value ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( 1 )
|
||||
, m_ptr( &value )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||
ArrayProxyNoTemporaries( typename std::remove_const<T>::type && value ) = delete;
|
||||
@@ -402,18 +418,21 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxyNoTemporaries( uint32_t count, T * ptr ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( count )
|
||||
, m_ptr( ptr )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||
ArrayProxyNoTemporaries( uint32_t count, typename std::remove_const<T>::type * ptr ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( count )
|
||||
, m_ptr( ptr )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
ArrayProxyNoTemporaries( std::initializer_list<T> const & list ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||
, m_ptr( list.begin() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
ArrayProxyNoTemporaries( std::initializer_list<T> const && list ) = delete;
|
||||
|
||||
@@ -421,7 +440,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxyNoTemporaries( std::initializer_list<typename std::remove_const<T>::type> const & list ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||
, m_ptr( list.begin() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||
ArrayProxyNoTemporaries( std::initializer_list<typename std::remove_const<T>::type> const && list ) = delete;
|
||||
@@ -429,7 +449,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxyNoTemporaries( std::initializer_list<T> & list ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||
, m_ptr( list.begin() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
ArrayProxyNoTemporaries( std::initializer_list<T> && list ) = delete;
|
||||
|
||||
@@ -437,7 +458,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxyNoTemporaries( std::initializer_list<typename std::remove_const<T>::type> & list ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( static_cast<uint32_t>( list.size() ) )
|
||||
, m_ptr( list.begin() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
template <typename B = T, typename std::enable_if<std::is_const<B>::value, int>::type = 0>
|
||||
ArrayProxyNoTemporaries( std::initializer_list<typename std::remove_const<T>::type> && list ) = delete;
|
||||
@@ -450,7 +472,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ArrayProxyNoTemporaries( V & v ) VULKAN_HPP_NOEXCEPT
|
||||
: m_count( static_cast<uint32_t>( v.size() ) )
|
||||
, m_ptr( v.data() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
const T * begin() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -630,12 +653,14 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
|
||||
VULKAN_HPP_CONSTEXPR ArrayWrapper2D( std::array<std::array<T, M>, N> const & data ) VULKAN_HPP_NOEXCEPT
|
||||
: std::array<ArrayWrapper1D<T, M>, N>( *reinterpret_cast<std::array<ArrayWrapper1D<T, M>, N> const *>( &data ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
};
|
||||
|
||||
template <typename FlagBitsType>
|
||||
struct FlagTraits
|
||||
{};
|
||||
{
|
||||
};
|
||||
|
||||
template <typename BitType>
|
||||
class Flags
|
||||
@@ -1003,22 +1028,26 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
private:
|
||||
template <int Index, typename T, int Which, typename, class First, class... Types>
|
||||
struct ChainElementIndex : ChainElementIndex<Index + 1, T, Which, void, Types...>
|
||||
{};
|
||||
{
|
||||
};
|
||||
|
||||
template <int Index, typename T, int Which, class First, class... Types>
|
||||
struct ChainElementIndex<Index, T, Which, typename std::enable_if<!std::is_same<T, First>::value, void>::type, First, Types...>
|
||||
: ChainElementIndex<Index + 1, T, Which, void, Types...>
|
||||
{};
|
||||
{
|
||||
};
|
||||
|
||||
template <int Index, typename T, int Which, class First, class... Types>
|
||||
struct ChainElementIndex<Index, T, Which, typename std::enable_if<std::is_same<T, First>::value, void>::type, First, Types...>
|
||||
: ChainElementIndex<Index + 1, T, Which - 1, void, Types...>
|
||||
{};
|
||||
{
|
||||
};
|
||||
|
||||
template <int Index, typename T, class First, class... Types>
|
||||
struct ChainElementIndex<Index, T, 0, typename std::enable_if<std::is_same<T, First>::value, void>::type, First, Types...>
|
||||
: std::integral_constant<int, Index>
|
||||
{};
|
||||
{
|
||||
};
|
||||
|
||||
bool isLinked( VkBaseInStructure const * pNext ) const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -1045,7 +1074,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
|
||||
template <size_t Index>
|
||||
typename std::enable_if<Index == 0, void>::type link() VULKAN_HPP_NOEXCEPT
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
void link( void * dstBase, void const * srcBase, VkBaseOutStructure * dst, VkBaseInStructure const * src )
|
||||
{
|
||||
@@ -1095,14 +1125,16 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
explicit UniqueHandle( Type const & value, Deleter const & deleter = Deleter() ) VULKAN_HPP_NOEXCEPT
|
||||
: Deleter( deleter )
|
||||
, m_value( value )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
UniqueHandle( UniqueHandle const & ) = delete;
|
||||
|
||||
UniqueHandle( UniqueHandle && other ) VULKAN_HPP_NOEXCEPT
|
||||
: Deleter( std::move( static_cast<Deleter &>( other ) ) )
|
||||
, m_value( other.release() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
~UniqueHandle() VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -1208,7 +1240,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
#if !defined( NDEBUG )
|
||||
: m_valid( false )
|
||||
#endif
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
#if !defined( NDEBUG )
|
||||
size_t getVkHeaderVersion() const
|
||||
@@ -5277,7 +5310,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
: m_owner( owner )
|
||||
, m_allocationCallbacks( allocationCallbacks )
|
||||
, m_dispatch( &dispatch )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
OwnerType getOwner() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -5314,7 +5348,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Dispatch const & dispatch VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT
|
||||
: m_allocationCallbacks( allocationCallbacks )
|
||||
, m_dispatch( &dispatch )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
Optional<const AllocationCallbacks> getAllocator() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -5346,7 +5381,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
: m_owner( owner )
|
||||
, m_allocationCallbacks( allocationCallbacks )
|
||||
, m_dispatch( &dispatch )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
OwnerType getOwner() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -5381,7 +5417,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ObjectRelease( OwnerType owner, Dispatch const & dispatch VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT ) VULKAN_HPP_NOEXCEPT
|
||||
: m_owner( owner )
|
||||
, m_dispatch( &dispatch )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
OwnerType getOwner() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -5411,7 +5448,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
: m_owner( owner )
|
||||
, m_pool( pool )
|
||||
, m_dispatch( &dispatch )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
OwnerType getOwner() const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -5454,7 +5492,8 @@ namespace std
|
||||
{
|
||||
template <>
|
||||
struct is_error_code_enum<VULKAN_HPP_NAMESPACE::Result> : public true_type
|
||||
{};
|
||||
{
|
||||
};
|
||||
} // namespace std
|
||||
#endif
|
||||
|
||||
@@ -5699,10 +5738,12 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
public:
|
||||
InvalidDrmFormatModifierPlaneLayoutEXTError( std::string const & message )
|
||||
: SystemError( make_error_code( Result::eErrorInvalidDrmFormatModifierPlaneLayoutEXT ), message )
|
||||
{}
|
||||
{
|
||||
}
|
||||
InvalidDrmFormatModifierPlaneLayoutEXTError( char const * message )
|
||||
: SystemError( make_error_code( Result::eErrorInvalidDrmFormatModifierPlaneLayoutEXT ), message )
|
||||
{}
|
||||
{
|
||||
}
|
||||
};
|
||||
|
||||
class NotPermittedKHRError : public SystemError
|
||||
@@ -5717,7 +5758,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
{
|
||||
public:
|
||||
FullScreenExclusiveModeLostEXTError( std::string const & message ) : SystemError( make_error_code( Result::eErrorFullScreenExclusiveModeLostEXT ), message )
|
||||
{}
|
||||
{
|
||||
}
|
||||
FullScreenExclusiveModeLostEXTError( char const * message ) : SystemError( make_error_code( Result::eErrorFullScreenExclusiveModeLostEXT ), message ) {}
|
||||
};
|
||||
# endif /*VK_USE_PLATFORM_WIN32_KHR*/
|
||||
@@ -5764,7 +5806,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
|
||||
template <typename T>
|
||||
void ignore( T const & ) VULKAN_HPP_NOEXCEPT
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
template <typename T>
|
||||
struct ResultValue
|
||||
@@ -5775,7 +5818,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ResultValue( Result r, T & v )
|
||||
#endif
|
||||
: result( r ), value( v )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
#ifdef VULKAN_HPP_HAS_NOEXCEPT
|
||||
ResultValue( Result r, T && v ) VULKAN_HPP_NOEXCEPT( VULKAN_HPP_NOEXCEPT( T( std::move( v ) ) ) )
|
||||
@@ -5783,7 +5827,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
ResultValue( Result r, T && v )
|
||||
#endif
|
||||
: result( r ), value( std::move( v ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
Result result;
|
||||
T value;
|
||||
@@ -5831,7 +5876,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
# endif
|
||||
: result( r )
|
||||
, value( std::move( v ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
std::tuple<Result, UniqueHandle<Type, Dispatch>> asTuple()
|
||||
{
|
||||
@@ -5866,7 +5912,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
# endif
|
||||
: result( r )
|
||||
, value( std::move( v ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
std::tuple<Result, std::vector<UniqueHandle<Type, Dispatch>>> asTuple()
|
||||
{
|
||||
|
||||
@@ -12,7 +12,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
{
|
||||
template <typename EnumType, EnumType value>
|
||||
struct CppType
|
||||
{};
|
||||
{
|
||||
};
|
||||
|
||||
template <typename Type>
|
||||
struct isVulkanHandleType
|
||||
@@ -8256,11 +8257,13 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
|
||||
template <ObjectType value>
|
||||
struct cpp_type
|
||||
{};
|
||||
{
|
||||
};
|
||||
|
||||
template <typename T>
|
||||
struct IndexTypeValue
|
||||
{};
|
||||
{
|
||||
};
|
||||
|
||||
template <>
|
||||
struct IndexTypeValue<uint16_t>
|
||||
@@ -8326,12 +8329,12 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VkFlags( FormatFeatureFlagBits::eDisjoint ) | VkFlags( FormatFeatureFlagBits::eCositedChromaSamples ) |
|
||||
VkFlags( FormatFeatureFlagBits::eSampledImageFilterMinmax ) | VkFlags( FormatFeatureFlagBits::eSampledImageFilterCubicIMG )
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
| VkFlags( FormatFeatureFlagBits::eVideoDecodeOutputKHR ) | VkFlags( FormatFeatureFlagBits::eVideoDecodeDpbKHR )
|
||||
| VkFlags( FormatFeatureFlagBits::eVideoDecodeOutputKHR ) | VkFlags( FormatFeatureFlagBits::eVideoDecodeDpbKHR )
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
| VkFlags( FormatFeatureFlagBits::eAccelerationStructureVertexBufferKHR ) | VkFlags( FormatFeatureFlagBits::eFragmentDensityMapEXT ) |
|
||||
| VkFlags( FormatFeatureFlagBits::eAccelerationStructureVertexBufferKHR ) | VkFlags( FormatFeatureFlagBits::eFragmentDensityMapEXT ) |
|
||||
VkFlags( FormatFeatureFlagBits::eFragmentShadingRateAttachmentKHR )
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
| VkFlags( FormatFeatureFlagBits::eVideoEncodeInputKHR ) | VkFlags( FormatFeatureFlagBits::eVideoEncodeDpbKHR )
|
||||
| VkFlags( FormatFeatureFlagBits::eVideoEncodeInputKHR ) | VkFlags( FormatFeatureFlagBits::eVideoEncodeDpbKHR )
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
};
|
||||
};
|
||||
@@ -8524,15 +8527,15 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VkFlags( ImageUsageFlagBits::eDepthStencilAttachment ) | VkFlags( ImageUsageFlagBits::eTransientAttachment ) |
|
||||
VkFlags( ImageUsageFlagBits::eInputAttachment )
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
| VkFlags( ImageUsageFlagBits::eVideoDecodeDstKHR ) | VkFlags( ImageUsageFlagBits::eVideoDecodeSrcKHR ) |
|
||||
| VkFlags( ImageUsageFlagBits::eVideoDecodeDstKHR ) | VkFlags( ImageUsageFlagBits::eVideoDecodeSrcKHR ) |
|
||||
VkFlags( ImageUsageFlagBits::eVideoDecodeDpbKHR )
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
| VkFlags( ImageUsageFlagBits::eFragmentDensityMapEXT ) | VkFlags( ImageUsageFlagBits::eFragmentShadingRateAttachmentKHR )
|
||||
| VkFlags( ImageUsageFlagBits::eFragmentDensityMapEXT ) | VkFlags( ImageUsageFlagBits::eFragmentShadingRateAttachmentKHR )
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
| VkFlags( ImageUsageFlagBits::eVideoEncodeDstKHR ) | VkFlags( ImageUsageFlagBits::eVideoEncodeSrcKHR ) |
|
||||
| VkFlags( ImageUsageFlagBits::eVideoEncodeDstKHR ) | VkFlags( ImageUsageFlagBits::eVideoEncodeSrcKHR ) |
|
||||
VkFlags( ImageUsageFlagBits::eVideoEncodeDpbKHR )
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
| VkFlags( ImageUsageFlagBits::eInvocationMaskHUAWEI )
|
||||
| VkFlags( ImageUsageFlagBits::eInvocationMaskHUAWEI )
|
||||
};
|
||||
};
|
||||
|
||||
@@ -8729,7 +8732,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
allFlags = VkFlags( QueueFlagBits::eGraphics ) | VkFlags( QueueFlagBits::eCompute ) | VkFlags( QueueFlagBits::eTransfer ) |
|
||||
VkFlags( QueueFlagBits::eSparseBinding ) | VkFlags( QueueFlagBits::eProtected )
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
| VkFlags( QueueFlagBits::eVideoDecodeKHR ) | VkFlags( QueueFlagBits::eVideoEncodeKHR )
|
||||
| VkFlags( QueueFlagBits::eVideoDecodeKHR ) | VkFlags( QueueFlagBits::eVideoEncodeKHR )
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
};
|
||||
};
|
||||
@@ -9339,7 +9342,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
allFlags = VkFlags( QueryResultFlagBits::e64 ) | VkFlags( QueryResultFlagBits::eWait ) | VkFlags( QueryResultFlagBits::eWithAvailability ) |
|
||||
VkFlags( QueryResultFlagBits::ePartial )
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
| VkFlags( QueryResultFlagBits::eWithStatusKHR )
|
||||
| VkFlags( QueryResultFlagBits::eWithStatusKHR )
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
};
|
||||
};
|
||||
@@ -9452,13 +9455,13 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VkFlags( BufferUsageFlagBits::eIndexBuffer ) | VkFlags( BufferUsageFlagBits::eVertexBuffer ) |
|
||||
VkFlags( BufferUsageFlagBits::eIndirectBuffer ) | VkFlags( BufferUsageFlagBits::eShaderDeviceAddress )
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
| VkFlags( BufferUsageFlagBits::eVideoDecodeSrcKHR ) | VkFlags( BufferUsageFlagBits::eVideoDecodeDstKHR )
|
||||
| VkFlags( BufferUsageFlagBits::eVideoDecodeSrcKHR ) | VkFlags( BufferUsageFlagBits::eVideoDecodeDstKHR )
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
| VkFlags( BufferUsageFlagBits::eTransformFeedbackBufferEXT ) | VkFlags( BufferUsageFlagBits::eTransformFeedbackCounterBufferEXT ) |
|
||||
| VkFlags( BufferUsageFlagBits::eTransformFeedbackBufferEXT ) | VkFlags( BufferUsageFlagBits::eTransformFeedbackCounterBufferEXT ) |
|
||||
VkFlags( BufferUsageFlagBits::eConditionalRenderingEXT ) | VkFlags( BufferUsageFlagBits::eAccelerationStructureBuildInputReadOnlyKHR ) |
|
||||
VkFlags( BufferUsageFlagBits::eAccelerationStructureStorageKHR ) | VkFlags( BufferUsageFlagBits::eShaderBindingTableKHR )
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
| VkFlags( BufferUsageFlagBits::eVideoEncodeDstKHR ) | VkFlags( BufferUsageFlagBits::eVideoEncodeSrcKHR )
|
||||
| VkFlags( BufferUsageFlagBits::eVideoEncodeDstKHR ) | VkFlags( BufferUsageFlagBits::eVideoEncodeSrcKHR )
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
};
|
||||
};
|
||||
@@ -11085,13 +11088,13 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VkFlags( ExternalMemoryHandleTypeFlagBits::eD3D11TextureKmt ) | VkFlags( ExternalMemoryHandleTypeFlagBits::eD3D12Heap ) |
|
||||
VkFlags( ExternalMemoryHandleTypeFlagBits::eD3D12Resource ) | VkFlags( ExternalMemoryHandleTypeFlagBits::eDmaBufEXT )
|
||||
#if defined( VK_USE_PLATFORM_ANDROID_KHR )
|
||||
| VkFlags( ExternalMemoryHandleTypeFlagBits::eAndroidHardwareBufferANDROID )
|
||||
| VkFlags( ExternalMemoryHandleTypeFlagBits::eAndroidHardwareBufferANDROID )
|
||||
#endif /*VK_USE_PLATFORM_ANDROID_KHR*/
|
||||
| VkFlags( ExternalMemoryHandleTypeFlagBits::eHostAllocationEXT ) | VkFlags( ExternalMemoryHandleTypeFlagBits::eHostMappedForeignMemoryEXT )
|
||||
| VkFlags( ExternalMemoryHandleTypeFlagBits::eHostAllocationEXT ) | VkFlags( ExternalMemoryHandleTypeFlagBits::eHostMappedForeignMemoryEXT )
|
||||
#if defined( VK_USE_PLATFORM_FUCHSIA )
|
||||
| VkFlags( ExternalMemoryHandleTypeFlagBits::eZirconVmoFUCHSIA )
|
||||
| VkFlags( ExternalMemoryHandleTypeFlagBits::eZirconVmoFUCHSIA )
|
||||
#endif /*VK_USE_PLATFORM_FUCHSIA*/
|
||||
| VkFlags( ExternalMemoryHandleTypeFlagBits::eRdmaAddressNV )
|
||||
| VkFlags( ExternalMemoryHandleTypeFlagBits::eRdmaAddressNV )
|
||||
};
|
||||
};
|
||||
|
||||
@@ -11419,7 +11422,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VkFlags( ExternalSemaphoreHandleTypeFlagBits::eOpaqueWin32Kmt ) | VkFlags( ExternalSemaphoreHandleTypeFlagBits::eD3D12Fence ) |
|
||||
VkFlags( ExternalSemaphoreHandleTypeFlagBits::eSyncFd )
|
||||
#if defined( VK_USE_PLATFORM_FUCHSIA )
|
||||
| VkFlags( ExternalSemaphoreHandleTypeFlagBits::eZirconEventFUCHSIA )
|
||||
| VkFlags( ExternalSemaphoreHandleTypeFlagBits::eZirconEventFUCHSIA )
|
||||
#endif /*VK_USE_PLATFORM_FUCHSIA*/
|
||||
};
|
||||
};
|
||||
@@ -11817,9 +11820,9 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VkFlags64( PipelineStageFlagBits2::eClear ) | VkFlags64( PipelineStageFlagBits2::eIndexInput ) |
|
||||
VkFlags64( PipelineStageFlagBits2::eVertexAttributeInput ) | VkFlags64( PipelineStageFlagBits2::ePreRasterizationShaders )
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
| VkFlags64( PipelineStageFlagBits2::eVideoDecodeKHR ) | VkFlags64( PipelineStageFlagBits2::eVideoEncodeKHR )
|
||||
| VkFlags64( PipelineStageFlagBits2::eVideoDecodeKHR ) | VkFlags64( PipelineStageFlagBits2::eVideoEncodeKHR )
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
| VkFlags64( PipelineStageFlagBits2::eTransformFeedbackEXT ) | VkFlags64( PipelineStageFlagBits2::eConditionalRenderingEXT ) |
|
||||
| VkFlags64( PipelineStageFlagBits2::eTransformFeedbackEXT ) | VkFlags64( PipelineStageFlagBits2::eConditionalRenderingEXT ) |
|
||||
VkFlags64( PipelineStageFlagBits2::eCommandPreprocessNV ) | VkFlags64( PipelineStageFlagBits2::eFragmentShadingRateAttachmentKHR ) |
|
||||
VkFlags64( PipelineStageFlagBits2::eAccelerationStructureBuildKHR ) | VkFlags64( PipelineStageFlagBits2::eRayTracingShaderKHR ) |
|
||||
VkFlags64( PipelineStageFlagBits2::eFragmentDensityProcessEXT ) | VkFlags64( PipelineStageFlagBits2::eTaskShaderNV ) |
|
||||
@@ -11953,10 +11956,10 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VkFlags64( AccessFlagBits2::eShaderSampledRead ) | VkFlags64( AccessFlagBits2::eShaderStorageRead ) |
|
||||
VkFlags64( AccessFlagBits2::eShaderStorageWrite )
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
| VkFlags64( AccessFlagBits2::eVideoDecodeReadKHR ) | VkFlags64( AccessFlagBits2::eVideoDecodeWriteKHR ) |
|
||||
| VkFlags64( AccessFlagBits2::eVideoDecodeReadKHR ) | VkFlags64( AccessFlagBits2::eVideoDecodeWriteKHR ) |
|
||||
VkFlags64( AccessFlagBits2::eVideoEncodeReadKHR ) | VkFlags64( AccessFlagBits2::eVideoEncodeWriteKHR )
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
| VkFlags64( AccessFlagBits2::eTransformFeedbackWriteEXT ) | VkFlags64( AccessFlagBits2::eTransformFeedbackCounterReadEXT ) |
|
||||
| VkFlags64( AccessFlagBits2::eTransformFeedbackWriteEXT ) | VkFlags64( AccessFlagBits2::eTransformFeedbackCounterReadEXT ) |
|
||||
VkFlags64( AccessFlagBits2::eTransformFeedbackCounterWriteEXT ) | VkFlags64( AccessFlagBits2::eConditionalRenderingReadEXT ) |
|
||||
VkFlags64( AccessFlagBits2::eCommandPreprocessReadNV ) | VkFlags64( AccessFlagBits2::eCommandPreprocessWriteNV ) |
|
||||
VkFlags64( AccessFlagBits2::eFragmentShadingRateAttachmentReadKHR ) | VkFlags64( AccessFlagBits2::eAccelerationStructureReadKHR ) |
|
||||
@@ -12190,14 +12193,14 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VkFlags64( FormatFeatureFlagBits2::eStorageReadWithoutFormat ) | VkFlags64( FormatFeatureFlagBits2::eStorageWriteWithoutFormat ) |
|
||||
VkFlags64( FormatFeatureFlagBits2::eSampledImageDepthComparison )
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
| VkFlags64( FormatFeatureFlagBits2::eVideoDecodeOutputKHR ) | VkFlags64( FormatFeatureFlagBits2::eVideoDecodeDpbKHR )
|
||||
| VkFlags64( FormatFeatureFlagBits2::eVideoDecodeOutputKHR ) | VkFlags64( FormatFeatureFlagBits2::eVideoDecodeDpbKHR )
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
| VkFlags64( FormatFeatureFlagBits2::eAccelerationStructureVertexBufferKHR ) | VkFlags64( FormatFeatureFlagBits2::eFragmentDensityMapEXT ) |
|
||||
| VkFlags64( FormatFeatureFlagBits2::eAccelerationStructureVertexBufferKHR ) | VkFlags64( FormatFeatureFlagBits2::eFragmentDensityMapEXT ) |
|
||||
VkFlags64( FormatFeatureFlagBits2::eFragmentShadingRateAttachmentKHR )
|
||||
#if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
| VkFlags64( FormatFeatureFlagBits2::eVideoEncodeInputKHR ) | VkFlags64( FormatFeatureFlagBits2::eVideoEncodeDpbKHR )
|
||||
| VkFlags64( FormatFeatureFlagBits2::eVideoEncodeInputKHR ) | VkFlags64( FormatFeatureFlagBits2::eVideoEncodeDpbKHR )
|
||||
#endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
| VkFlags64( FormatFeatureFlagBits2::eLinearColorAttachmentNV )
|
||||
| VkFlags64( FormatFeatureFlagBits2::eLinearColorAttachmentNV )
|
||||
};
|
||||
};
|
||||
|
||||
@@ -12721,7 +12724,7 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
{
|
||||
allFlags = VkFlags( VideoCodecOperationFlagBitsKHR::eInvalid )
|
||||
# if defined( VK_ENABLE_BETA_EXTENSIONS )
|
||||
| VkFlags( VideoCodecOperationFlagBitsKHR::eEncodeH264EXT ) | VkFlags( VideoCodecOperationFlagBitsKHR::eEncodeH265EXT ) |
|
||||
| VkFlags( VideoCodecOperationFlagBitsKHR::eEncodeH264EXT ) | VkFlags( VideoCodecOperationFlagBitsKHR::eEncodeH265EXT ) |
|
||||
VkFlags( VideoCodecOperationFlagBitsKHR::eDecodeH264EXT ) | VkFlags( VideoCodecOperationFlagBitsKHR::eDecodeH265EXT )
|
||||
# endif /*VK_ENABLE_BETA_EXTENSIONS*/
|
||||
};
|
||||
|
||||
@@ -1461,7 +1461,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR DebugReportCallbackEXT( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||
VULKAN_HPP_TYPESAFE_EXPLICIT DebugReportCallbackEXT( VkDebugReportCallbackEXT debugReportCallbackEXT ) VULKAN_HPP_NOEXCEPT
|
||||
: m_debugReportCallbackEXT( debugReportCallbackEXT )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||
DebugReportCallbackEXT & operator=( VkDebugReportCallbackEXT debugReportCallbackEXT ) VULKAN_HPP_NOEXCEPT
|
||||
@@ -1558,7 +1559,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR DebugUtilsMessengerEXT( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||
VULKAN_HPP_TYPESAFE_EXPLICIT DebugUtilsMessengerEXT( VkDebugUtilsMessengerEXT debugUtilsMessengerEXT ) VULKAN_HPP_NOEXCEPT
|
||||
: m_debugUtilsMessengerEXT( debugUtilsMessengerEXT )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||
DebugUtilsMessengerEXT & operator=( VkDebugUtilsMessengerEXT debugUtilsMessengerEXT ) VULKAN_HPP_NOEXCEPT
|
||||
@@ -2021,7 +2023,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR PerformanceConfigurationINTEL( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||
VULKAN_HPP_TYPESAFE_EXPLICIT PerformanceConfigurationINTEL( VkPerformanceConfigurationINTEL performanceConfigurationINTEL ) VULKAN_HPP_NOEXCEPT
|
||||
: m_performanceConfigurationINTEL( performanceConfigurationINTEL )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||
PerformanceConfigurationINTEL & operator=( VkPerformanceConfigurationINTEL performanceConfigurationINTEL ) VULKAN_HPP_NOEXCEPT
|
||||
@@ -2765,7 +2768,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR AccelerationStructureNV( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||
VULKAN_HPP_TYPESAFE_EXPLICIT AccelerationStructureNV( VkAccelerationStructureNV accelerationStructureNV ) VULKAN_HPP_NOEXCEPT
|
||||
: m_accelerationStructureNV( accelerationStructureNV )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||
AccelerationStructureNV & operator=( VkAccelerationStructureNV accelerationStructureNV ) VULKAN_HPP_NOEXCEPT
|
||||
@@ -2862,7 +2866,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR DescriptorUpdateTemplate( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||
VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorUpdateTemplate( VkDescriptorUpdateTemplate descriptorUpdateTemplate ) VULKAN_HPP_NOEXCEPT
|
||||
: m_descriptorUpdateTemplate( descriptorUpdateTemplate )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||
DescriptorUpdateTemplate & operator=( VkDescriptorUpdateTemplate descriptorUpdateTemplate ) VULKAN_HPP_NOEXCEPT
|
||||
@@ -3053,7 +3058,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR AccelerationStructureKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||
VULKAN_HPP_TYPESAFE_EXPLICIT AccelerationStructureKHR( VkAccelerationStructureKHR accelerationStructureKHR ) VULKAN_HPP_NOEXCEPT
|
||||
: m_accelerationStructureKHR( accelerationStructureKHR )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||
AccelerationStructureKHR & operator=( VkAccelerationStructureKHR accelerationStructureKHR ) VULKAN_HPP_NOEXCEPT
|
||||
@@ -5161,7 +5167,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR DeferredOperationKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||
VULKAN_HPP_TYPESAFE_EXPLICIT DeferredOperationKHR( VkDeferredOperationKHR deferredOperationKHR ) VULKAN_HPP_NOEXCEPT
|
||||
: m_deferredOperationKHR( deferredOperationKHR )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||
DeferredOperationKHR & operator=( VkDeferredOperationKHR deferredOperationKHR ) VULKAN_HPP_NOEXCEPT
|
||||
@@ -5253,7 +5260,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR BufferCollectionFUCHSIA( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||
VULKAN_HPP_TYPESAFE_EXPLICIT BufferCollectionFUCHSIA( VkBufferCollectionFUCHSIA bufferCollectionFUCHSIA ) VULKAN_HPP_NOEXCEPT
|
||||
: m_bufferCollectionFUCHSIA( bufferCollectionFUCHSIA )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
# if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||
BufferCollectionFUCHSIA & operator=( VkBufferCollectionFUCHSIA bufferCollectionFUCHSIA ) VULKAN_HPP_NOEXCEPT
|
||||
@@ -5912,7 +5920,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR DescriptorSetLayout( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||
VULKAN_HPP_TYPESAFE_EXPLICIT DescriptorSetLayout( VkDescriptorSetLayout descriptorSetLayout ) VULKAN_HPP_NOEXCEPT
|
||||
: m_descriptorSetLayout( descriptorSetLayout )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||
DescriptorSetLayout & operator=( VkDescriptorSetLayout descriptorSetLayout ) VULKAN_HPP_NOEXCEPT
|
||||
@@ -6101,7 +6110,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR IndirectCommandsLayoutNV( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||
VULKAN_HPP_TYPESAFE_EXPLICIT IndirectCommandsLayoutNV( VkIndirectCommandsLayoutNV indirectCommandsLayoutNV ) VULKAN_HPP_NOEXCEPT
|
||||
: m_indirectCommandsLayoutNV( indirectCommandsLayoutNV )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||
IndirectCommandsLayoutNV & operator=( VkIndirectCommandsLayoutNV indirectCommandsLayoutNV ) VULKAN_HPP_NOEXCEPT
|
||||
@@ -6467,7 +6477,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR SamplerYcbcrConversion( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||
VULKAN_HPP_TYPESAFE_EXPLICIT SamplerYcbcrConversion( VkSamplerYcbcrConversion samplerYcbcrConversion ) VULKAN_HPP_NOEXCEPT
|
||||
: m_samplerYcbcrConversion( samplerYcbcrConversion )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||
SamplerYcbcrConversion & operator=( VkSamplerYcbcrConversion samplerYcbcrConversion ) VULKAN_HPP_NOEXCEPT
|
||||
@@ -6657,7 +6668,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR ValidationCacheEXT() = default;
|
||||
VULKAN_HPP_CONSTEXPR ValidationCacheEXT( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||
VULKAN_HPP_TYPESAFE_EXPLICIT ValidationCacheEXT( VkValidationCacheEXT validationCacheEXT ) VULKAN_HPP_NOEXCEPT : m_validationCacheEXT( validationCacheEXT )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
#if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||
ValidationCacheEXT & operator=( VkValidationCacheEXT validationCacheEXT ) VULKAN_HPP_NOEXCEPT
|
||||
@@ -6754,7 +6766,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
VULKAN_HPP_CONSTEXPR VideoSessionParametersKHR( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
|
||||
VULKAN_HPP_TYPESAFE_EXPLICIT VideoSessionParametersKHR( VkVideoSessionParametersKHR videoSessionParametersKHR ) VULKAN_HPP_NOEXCEPT
|
||||
: m_videoSessionParametersKHR( videoSessionParametersKHR )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
# if defined( VULKAN_HPP_TYPESAFE_CONVERSION )
|
||||
VideoSessionParametersKHR & operator=( VkVideoSessionParametersKHR videoSessionParametersKHR ) VULKAN_HPP_NOEXCEPT
|
||||
|
||||
@@ -43,7 +43,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, vkEnumerateInstanceLayerProperties( PFN_vkEnumerateInstanceLayerProperties( getProcAddr( NULL, "vkEnumerateInstanceLayerProperties" ) ) )
|
||||
//=== VK_VERSION_1_1 ===
|
||||
, vkEnumerateInstanceVersion( PFN_vkEnumerateInstanceVersion( getProcAddr( NULL, "vkEnumerateInstanceVersion" ) ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
public:
|
||||
PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = 0;
|
||||
@@ -2244,7 +2245,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Context( PFN_vkGetInstanceProcAddr getInstanceProcAddr )
|
||||
: m_dispatcher( new VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::ContextDispatcher( getInstanceProcAddr ) )
|
||||
# endif
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
~Context() = default;
|
||||
|
||||
@@ -2256,7 +2258,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
# else
|
||||
: m_dispatcher( rhs.m_dispatcher.release() )
|
||||
# endif
|
||||
{}
|
||||
{
|
||||
}
|
||||
Context & operator=( Context const & ) = delete;
|
||||
Context & operator =( Context && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -2355,7 +2358,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
: m_instance( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_instance, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( rhs.m_dispatcher.release() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
Instance & operator=( Instance const & ) = delete;
|
||||
Instance & operator =( Instance && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -2570,7 +2574,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
public:
|
||||
PhysicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Instance const & instance, VkPhysicalDevice physicalDevice )
|
||||
: m_physicalDevice( physicalDevice ), m_dispatcher( instance.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
PhysicalDevice( std::nullptr_t ) {}
|
||||
|
||||
@@ -2584,7 +2589,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
PhysicalDevice( PhysicalDevice && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
: m_physicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
PhysicalDevice & operator=( PhysicalDevice const & ) = delete;
|
||||
PhysicalDevice & operator =( PhysicalDevice && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -3028,7 +3034,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
: m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( rhs.m_dispatcher.release() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
Device & operator=( Device const & ) = delete;
|
||||
Device & operator =( Device && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -3774,7 +3781,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_accelerationStructure( accelerationStructure )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
AccelerationStructureKHR( std::nullptr_t ) {}
|
||||
|
||||
@@ -3790,7 +3798,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_accelerationStructure( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_accelerationStructure, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
AccelerationStructureKHR & operator=( AccelerationStructureKHR const & ) = delete;
|
||||
AccelerationStructureKHR & operator =( AccelerationStructureKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -3885,7 +3894,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_accelerationStructure( accelerationStructure )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
AccelerationStructureNV( std::nullptr_t ) {}
|
||||
|
||||
@@ -3901,7 +3911,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_accelerationStructure( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_accelerationStructure, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
AccelerationStructureNV & operator=( AccelerationStructureNV const & ) = delete;
|
||||
AccelerationStructureNV & operator =( AccelerationStructureNV && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -4004,7 +4015,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_buffer( buffer )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
Buffer( std::nullptr_t ) {}
|
||||
|
||||
@@ -4020,7 +4032,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_buffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_buffer, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
Buffer & operator=( Buffer const & ) = delete;
|
||||
Buffer & operator =( Buffer && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -4121,7 +4134,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_collection( collection )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
BufferCollectionFUCHSIA( std::nullptr_t ) {}
|
||||
|
||||
@@ -4137,7 +4151,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_collection( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_collection, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
BufferCollectionFUCHSIA & operator=( BufferCollectionFUCHSIA const & ) = delete;
|
||||
BufferCollectionFUCHSIA & operator =( BufferCollectionFUCHSIA && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -4241,7 +4256,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_bufferView( bufferView )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
BufferView( std::nullptr_t ) {}
|
||||
|
||||
@@ -4257,7 +4273,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_bufferView( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_bufferView, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
BufferView & operator=( BufferView const & ) = delete;
|
||||
BufferView & operator =( BufferView && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -4351,7 +4368,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_commandPool( commandPool )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
CommandPool( std::nullptr_t ) {}
|
||||
|
||||
@@ -4367,7 +4385,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_commandPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandPool, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
CommandPool & operator=( CommandPool const & ) = delete;
|
||||
CommandPool & operator =( CommandPool && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -4450,7 +4469,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
public:
|
||||
CommandBuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, VkCommandBuffer commandBuffer, VkCommandPool commandPool )
|
||||
: m_device( *device ), m_commandPool( commandPool ), m_commandBuffer( commandBuffer ), m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
CommandBuffer( std::nullptr_t ) {}
|
||||
|
||||
@@ -4466,7 +4486,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_commandPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandPool, {} ) )
|
||||
, m_commandBuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_commandBuffer, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
CommandBuffer & operator=( CommandBuffer const & ) = delete;
|
||||
CommandBuffer & operator =( CommandBuffer && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -5294,7 +5315,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_function( function )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
CuFunctionNVX( std::nullptr_t ) {}
|
||||
|
||||
@@ -5310,7 +5332,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_function( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_function, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
CuFunctionNVX & operator=( CuFunctionNVX const & ) = delete;
|
||||
CuFunctionNVX & operator =( CuFunctionNVX && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -5404,7 +5427,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_module( module )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
CuModuleNVX( std::nullptr_t ) {}
|
||||
|
||||
@@ -5420,7 +5444,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_module( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_module, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
CuModuleNVX & operator=( CuModuleNVX const & ) = delete;
|
||||
CuModuleNVX & operator =( CuModuleNVX && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -5514,7 +5539,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_callback( callback )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( instance.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
DebugReportCallbackEXT( std::nullptr_t ) {}
|
||||
|
||||
@@ -5530,7 +5556,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_callback( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_callback, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
DebugReportCallbackEXT & operator=( DebugReportCallbackEXT const & ) = delete;
|
||||
DebugReportCallbackEXT & operator =( DebugReportCallbackEXT && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -5625,7 +5652,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_messenger( messenger )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( instance.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
DebugUtilsMessengerEXT( std::nullptr_t ) {}
|
||||
|
||||
@@ -5641,7 +5669,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_messenger( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_messenger, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
DebugUtilsMessengerEXT & operator=( DebugUtilsMessengerEXT const & ) = delete;
|
||||
DebugUtilsMessengerEXT & operator =( DebugUtilsMessengerEXT && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -5734,7 +5763,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_operation( operation )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
DeferredOperationKHR( std::nullptr_t ) {}
|
||||
|
||||
@@ -5750,7 +5780,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_operation( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_operation, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
DeferredOperationKHR & operator=( DeferredOperationKHR const & ) = delete;
|
||||
DeferredOperationKHR & operator =( DeferredOperationKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -5853,7 +5884,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_descriptorPool( descriptorPool )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
DescriptorPool( std::nullptr_t ) {}
|
||||
|
||||
@@ -5869,7 +5901,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_descriptorPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorPool, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
DescriptorPool & operator=( DescriptorPool const & ) = delete;
|
||||
DescriptorPool & operator =( DescriptorPool && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -5945,7 +5978,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
public:
|
||||
DescriptorSet( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, VkDescriptorSet descriptorSet, VkDescriptorPool descriptorPool )
|
||||
: m_device( *device ), m_descriptorPool( descriptorPool ), m_descriptorSet( descriptorSet ), m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
DescriptorSet( std::nullptr_t ) {}
|
||||
|
||||
@@ -5961,7 +5995,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_descriptorPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorPool, {} ) )
|
||||
, m_descriptorSet( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorSet, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
DescriptorSet & operator=( DescriptorSet const & ) = delete;
|
||||
DescriptorSet & operator =( DescriptorSet && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -6100,7 +6135,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_descriptorSetLayout( descriptorSetLayout )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
DescriptorSetLayout( std::nullptr_t ) {}
|
||||
|
||||
@@ -6116,7 +6152,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_descriptorSetLayout( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorSetLayout, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
DescriptorSetLayout & operator=( DescriptorSetLayout const & ) = delete;
|
||||
DescriptorSetLayout & operator =( DescriptorSetLayout && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -6211,7 +6248,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_descriptorUpdateTemplate( descriptorUpdateTemplate )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
DescriptorUpdateTemplate( std::nullptr_t ) {}
|
||||
|
||||
@@ -6227,7 +6265,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_descriptorUpdateTemplate( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_descriptorUpdateTemplate, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
DescriptorUpdateTemplate & operator=( DescriptorUpdateTemplate const & ) = delete;
|
||||
DescriptorUpdateTemplate & operator =( DescriptorUpdateTemplate && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -6322,7 +6361,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_memory( memory )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
DeviceMemory( std::nullptr_t ) {}
|
||||
|
||||
@@ -6338,7 +6378,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_memory( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_memory, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
DeviceMemory & operator=( DeviceMemory const & ) = delete;
|
||||
DeviceMemory & operator =( DeviceMemory && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -6466,7 +6507,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
|
||||
DisplayKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::PhysicalDevice const & physicalDevice, VkDisplayKHR display )
|
||||
: m_physicalDevice( *physicalDevice ), m_display( display ), m_dispatcher( physicalDevice.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
DisplayKHR( std::nullptr_t ) {}
|
||||
|
||||
@@ -6481,7 +6523,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
: m_physicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ) )
|
||||
, m_display( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_display, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
DisplayKHR & operator=( DisplayKHR const & ) = delete;
|
||||
DisplayKHR & operator =( DisplayKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -6626,7 +6669,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
|
||||
DisplayModeKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::DisplayKHR const & display, VkDisplayModeKHR displayModeKHR )
|
||||
: m_physicalDevice( display.getPhysicalDevice() ), m_displayModeKHR( displayModeKHR ), m_dispatcher( display.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
DisplayModeKHR( std::nullptr_t ) {}
|
||||
|
||||
@@ -6641,7 +6685,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
: m_physicalDevice( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_physicalDevice, {} ) )
|
||||
, m_displayModeKHR( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_displayModeKHR, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
DisplayModeKHR & operator=( DisplayModeKHR const & ) = delete;
|
||||
DisplayModeKHR & operator =( DisplayModeKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -6724,7 +6769,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_event( event )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
Event( std::nullptr_t ) {}
|
||||
|
||||
@@ -6740,7 +6786,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_event( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_event, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
Event & operator=( Event const & ) = delete;
|
||||
Event & operator =( Event && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -6880,7 +6927,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_fence( fence )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
Fence( std::nullptr_t ) {}
|
||||
|
||||
@@ -6896,7 +6944,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_fence( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_fence, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
Fence & operator=( Fence const & ) = delete;
|
||||
Fence & operator =( Fence && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -6994,7 +7043,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_framebuffer( framebuffer )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
Framebuffer( std::nullptr_t ) {}
|
||||
|
||||
@@ -7010,7 +7060,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_framebuffer( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_framebuffer, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
Framebuffer & operator=( Framebuffer const & ) = delete;
|
||||
Framebuffer & operator =( Framebuffer && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -7104,7 +7155,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_image( image )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
Image( std::nullptr_t ) {}
|
||||
|
||||
@@ -7120,7 +7172,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_image( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_image, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
Image & operator=( Image const & ) = delete;
|
||||
Image & operator =( Image && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -7229,7 +7282,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_imageView( imageView )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
ImageView( std::nullptr_t ) {}
|
||||
|
||||
@@ -7245,7 +7299,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_imageView( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_imageView, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
ImageView & operator=( ImageView const & ) = delete;
|
||||
ImageView & operator =( ImageView && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -7343,7 +7398,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_indirectCommandsLayout( indirectCommandsLayout )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
IndirectCommandsLayoutNV( std::nullptr_t ) {}
|
||||
|
||||
@@ -7359,7 +7415,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_indirectCommandsLayout( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_indirectCommandsLayout, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
IndirectCommandsLayoutNV & operator=( IndirectCommandsLayoutNV const & ) = delete;
|
||||
IndirectCommandsLayoutNV & operator =( IndirectCommandsLayoutNV && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -7445,7 +7502,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
|
||||
PerformanceConfigurationINTEL( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, VkPerformanceConfigurationINTEL configuration )
|
||||
: m_device( *device ), m_configuration( configuration ), m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
PerformanceConfigurationINTEL( std::nullptr_t ) {}
|
||||
|
||||
@@ -7460,7 +7518,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
: m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
|
||||
, m_configuration( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_configuration, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
PerformanceConfigurationINTEL & operator=( PerformanceConfigurationINTEL const & ) = delete;
|
||||
PerformanceConfigurationINTEL & operator =( PerformanceConfigurationINTEL && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -7550,7 +7609,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_pipelineCache( pipelineCache )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
PipelineCache( std::nullptr_t ) {}
|
||||
|
||||
@@ -7566,7 +7626,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_pipelineCache( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipelineCache, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
PipelineCache & operator=( PipelineCache const & ) = delete;
|
||||
PipelineCache & operator =( PipelineCache && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -7743,7 +7804,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_constructorSuccessCode( successCode )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
Pipeline( std::nullptr_t ) {}
|
||||
|
||||
@@ -7759,7 +7821,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_pipeline( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipeline, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
Pipeline & operator=( Pipeline const & ) = delete;
|
||||
Pipeline & operator =( Pipeline && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -8021,7 +8084,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_pipelineLayout( pipelineLayout )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
PipelineLayout( std::nullptr_t ) {}
|
||||
|
||||
@@ -8037,7 +8101,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_pipelineLayout( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_pipelineLayout, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
PipelineLayout & operator=( PipelineLayout const & ) = delete;
|
||||
PipelineLayout & operator =( PipelineLayout && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -8132,7 +8197,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_privateDataSlot( privateDataSlot )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
PrivateDataSlot( std::nullptr_t ) {}
|
||||
|
||||
@@ -8148,7 +8214,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_privateDataSlot( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_privateDataSlot, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
PrivateDataSlot & operator=( PrivateDataSlot const & ) = delete;
|
||||
PrivateDataSlot & operator =( PrivateDataSlot && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -8243,7 +8310,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_queryPool( queryPool )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
QueryPool( std::nullptr_t ) {}
|
||||
|
||||
@@ -8259,7 +8327,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_queryPool( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_queryPool, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
QueryPool & operator=( QueryPool const & ) = delete;
|
||||
QueryPool & operator =( QueryPool && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -8367,7 +8436,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
}
|
||||
|
||||
Queue( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::Device const & device, VkQueue queue ) : m_queue( queue ), m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
Queue( std::nullptr_t ) {}
|
||||
|
||||
@@ -8381,7 +8451,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
Queue( Queue && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
: m_queue( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_queue, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
Queue & operator=( Queue const & ) = delete;
|
||||
Queue & operator =( Queue && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -8516,7 +8587,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_renderPass( renderPass )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
RenderPass( std::nullptr_t ) {}
|
||||
|
||||
@@ -8532,7 +8604,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_renderPass( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_renderPass, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
RenderPass & operator=( RenderPass const & ) = delete;
|
||||
RenderPass & operator =( RenderPass && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -8634,7 +8707,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_sampler( sampler )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
Sampler( std::nullptr_t ) {}
|
||||
|
||||
@@ -8650,7 +8724,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_sampler( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_sampler, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
Sampler & operator=( Sampler const & ) = delete;
|
||||
Sampler & operator =( Sampler && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -8744,7 +8819,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_ycbcrConversion( ycbcrConversion )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
SamplerYcbcrConversion( std::nullptr_t ) {}
|
||||
|
||||
@@ -8760,7 +8836,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_ycbcrConversion( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_ycbcrConversion, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
SamplerYcbcrConversion & operator=( SamplerYcbcrConversion const & ) = delete;
|
||||
SamplerYcbcrConversion & operator =( SamplerYcbcrConversion && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -8855,7 +8932,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_semaphore( semaphore )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
Semaphore( std::nullptr_t ) {}
|
||||
|
||||
@@ -8871,7 +8949,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_semaphore( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_semaphore, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
Semaphore & operator=( Semaphore const & ) = delete;
|
||||
Semaphore & operator =( Semaphore && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -8973,7 +9052,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_shaderModule( shaderModule )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
ShaderModule( std::nullptr_t ) {}
|
||||
|
||||
@@ -8989,7 +9069,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_shaderModule( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_shaderModule, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
ShaderModule & operator=( ShaderModule const & ) = delete;
|
||||
ShaderModule & operator =( ShaderModule && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -9361,7 +9442,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_surface( surface )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( instance.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
SurfaceKHR( std::nullptr_t ) {}
|
||||
|
||||
@@ -9377,7 +9459,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_surface( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_surface, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
SurfaceKHR & operator=( SurfaceKHR const & ) = delete;
|
||||
SurfaceKHR & operator =( SurfaceKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -9471,7 +9554,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_swapchain( swapchain )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
SwapchainKHR( std::nullptr_t ) {}
|
||||
|
||||
@@ -9487,7 +9571,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_swapchain( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_swapchain, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
SwapchainKHR & operator=( SwapchainKHR const & ) = delete;
|
||||
SwapchainKHR & operator =( SwapchainKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -9658,7 +9743,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_validationCache( validationCache )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
ValidationCacheEXT( std::nullptr_t ) {}
|
||||
|
||||
@@ -9674,7 +9760,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_validationCache( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_validationCache, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
ValidationCacheEXT & operator=( ValidationCacheEXT const & ) = delete;
|
||||
ValidationCacheEXT & operator =( ValidationCacheEXT && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -9776,7 +9863,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_videoSession( videoSession )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
VideoSessionKHR( std::nullptr_t ) {}
|
||||
|
||||
@@ -9792,7 +9880,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_videoSession( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_videoSession, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
VideoSessionKHR & operator=( VideoSessionKHR const & ) = delete;
|
||||
VideoSessionKHR & operator =( VideoSessionKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
@@ -9895,7 +9984,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_videoSessionParameters( videoSessionParameters )
|
||||
, m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
|
||||
, m_dispatcher( device.getDispatcher() )
|
||||
{}
|
||||
{
|
||||
}
|
||||
|
||||
VideoSessionParametersKHR( std::nullptr_t ) {}
|
||||
|
||||
@@ -9911,7 +10001,8 @@ namespace VULKAN_HPP_NAMESPACE
|
||||
, m_videoSessionParameters( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_videoSessionParameters, {} ) )
|
||||
, m_allocator( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_allocator, {} ) )
|
||||
, m_dispatcher( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_dispatcher, nullptr ) )
|
||||
{}
|
||||
{
|
||||
}
|
||||
VideoSessionParametersKHR & operator=( VideoSessionParametersKHR const & ) = delete;
|
||||
VideoSessionParametersKHR & operator =( VideoSessionParametersKHR && rhs ) VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user