mirror of
https://github.com/seekrs/MacroLibX.git
synced 2026-01-11 22:53:34 +00:00
update dependencies (#72)
Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action
This commit is contained in:
28
third_party/vulkan/vulkan_hash.hpp
vendored
28
third_party/vulkan/vulkan_hash.hpp
vendored
@@ -9460,34 +9460,6 @@ namespace std
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
template <>
|
|
||||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyVertexAttributesFeaturesEXT>
|
|
||||||
{
|
|
||||||
std::size_t operator()(
|
|
||||||
VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyVertexAttributesFeaturesEXT const & physicalDeviceLegacyVertexAttributesFeaturesEXT ) const VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
std::size_t seed = 0;
|
|
||||||
VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLegacyVertexAttributesFeaturesEXT.sType );
|
|
||||||
VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLegacyVertexAttributesFeaturesEXT.pNext );
|
|
||||||
VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLegacyVertexAttributesFeaturesEXT.legacyVertexAttributes );
|
|
||||||
return seed;
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
template <>
|
|
||||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyVertexAttributesPropertiesEXT>
|
|
||||||
{
|
|
||||||
std::size_t operator()( VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyVertexAttributesPropertiesEXT const & physicalDeviceLegacyVertexAttributesPropertiesEXT )
|
|
||||||
const VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
std::size_t seed = 0;
|
|
||||||
VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLegacyVertexAttributesPropertiesEXT.sType );
|
|
||||||
VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLegacyVertexAttributesPropertiesEXT.pNext );
|
|
||||||
VULKAN_HPP_HASH_COMBINE( seed, physicalDeviceLegacyVertexAttributesPropertiesEXT.nativeUnalignedPerformance );
|
|
||||||
return seed;
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
template <>
|
template <>
|
||||||
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits>
|
struct hash<VULKAN_HPP_NAMESPACE::PhysicalDeviceLimits>
|
||||||
{
|
{
|
||||||
|
|||||||
199
third_party/vulkan/vulkan_structs.hpp
vendored
199
third_party/vulkan/vulkan_structs.hpp
vendored
@@ -70681,205 +70681,6 @@ namespace VULKAN_HPP_NAMESPACE
|
|||||||
using Type = PhysicalDeviceLayeredApiPropertiesListKHR;
|
using Type = PhysicalDeviceLayeredApiPropertiesListKHR;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct PhysicalDeviceLegacyVertexAttributesFeaturesEXT
|
|
||||||
{
|
|
||||||
using NativeType = VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT;
|
|
||||||
|
|
||||||
static const bool allowDuplicate = false;
|
|
||||||
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceLegacyVertexAttributesFeaturesEXT;
|
|
||||||
|
|
||||||
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
|
|
||||||
VULKAN_HPP_CONSTEXPR PhysicalDeviceLegacyVertexAttributesFeaturesEXT( VULKAN_HPP_NAMESPACE::Bool32 legacyVertexAttributes_ = {},
|
|
||||||
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
|
|
||||||
: pNext{ pNext_ }
|
|
||||||
, legacyVertexAttributes{ legacyVertexAttributes_ }
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
VULKAN_HPP_CONSTEXPR
|
|
||||||
PhysicalDeviceLegacyVertexAttributesFeaturesEXT( PhysicalDeviceLegacyVertexAttributesFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default;
|
|
||||||
|
|
||||||
PhysicalDeviceLegacyVertexAttributesFeaturesEXT( VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT
|
|
||||||
: PhysicalDeviceLegacyVertexAttributesFeaturesEXT( *reinterpret_cast<PhysicalDeviceLegacyVertexAttributesFeaturesEXT const *>( &rhs ) )
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
PhysicalDeviceLegacyVertexAttributesFeaturesEXT & operator=( PhysicalDeviceLegacyVertexAttributesFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default;
|
|
||||||
#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/
|
|
||||||
|
|
||||||
PhysicalDeviceLegacyVertexAttributesFeaturesEXT & operator=( VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT const & rhs ) VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyVertexAttributesFeaturesEXT const *>( &rhs );
|
|
||||||
return *this;
|
|
||||||
}
|
|
||||||
|
|
||||||
#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
|
|
||||||
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLegacyVertexAttributesFeaturesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
pNext = pNext_;
|
|
||||||
return *this;
|
|
||||||
}
|
|
||||||
|
|
||||||
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLegacyVertexAttributesFeaturesEXT &
|
|
||||||
setLegacyVertexAttributes( VULKAN_HPP_NAMESPACE::Bool32 legacyVertexAttributes_ ) VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
legacyVertexAttributes = legacyVertexAttributes_;
|
|
||||||
return *this;
|
|
||||||
}
|
|
||||||
#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/
|
|
||||||
|
|
||||||
operator VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT const &() const VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
return *reinterpret_cast<const VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT *>( this );
|
|
||||||
}
|
|
||||||
|
|
||||||
operator VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT &() VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
return *reinterpret_cast<VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT *>( this );
|
|
||||||
}
|
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_USE_REFLECT )
|
|
||||||
# if 14 <= VULKAN_HPP_CPP_VERSION
|
|
||||||
auto
|
|
||||||
# else
|
|
||||||
std::tuple<VULKAN_HPP_NAMESPACE::StructureType const &, void * const &, VULKAN_HPP_NAMESPACE::Bool32 const &>
|
|
||||||
# endif
|
|
||||||
reflect() const VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
return std::tie( sType, pNext, legacyVertexAttributes );
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR )
|
|
||||||
auto operator<=>( PhysicalDeviceLegacyVertexAttributesFeaturesEXT const & ) const = default;
|
|
||||||
#else
|
|
||||||
bool operator==( PhysicalDeviceLegacyVertexAttributesFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
# if defined( VULKAN_HPP_USE_REFLECT )
|
|
||||||
return this->reflect() == rhs.reflect();
|
|
||||||
# else
|
|
||||||
return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( legacyVertexAttributes == rhs.legacyVertexAttributes );
|
|
||||||
# endif
|
|
||||||
}
|
|
||||||
|
|
||||||
bool operator!=( PhysicalDeviceLegacyVertexAttributesFeaturesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
return !operator==( rhs );
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
public:
|
|
||||||
VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceLegacyVertexAttributesFeaturesEXT;
|
|
||||||
void * pNext = {};
|
|
||||||
VULKAN_HPP_NAMESPACE::Bool32 legacyVertexAttributes = {};
|
|
||||||
};
|
|
||||||
|
|
||||||
template <>
|
|
||||||
struct CppType<StructureType, StructureType::ePhysicalDeviceLegacyVertexAttributesFeaturesEXT>
|
|
||||||
{
|
|
||||||
using Type = PhysicalDeviceLegacyVertexAttributesFeaturesEXT;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct PhysicalDeviceLegacyVertexAttributesPropertiesEXT
|
|
||||||
{
|
|
||||||
using NativeType = VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT;
|
|
||||||
|
|
||||||
static const bool allowDuplicate = false;
|
|
||||||
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::ePhysicalDeviceLegacyVertexAttributesPropertiesEXT;
|
|
||||||
|
|
||||||
#if !defined( VULKAN_HPP_NO_STRUCT_CONSTRUCTORS )
|
|
||||||
VULKAN_HPP_CONSTEXPR PhysicalDeviceLegacyVertexAttributesPropertiesEXT( VULKAN_HPP_NAMESPACE::Bool32 nativeUnalignedPerformance_ = {},
|
|
||||||
void * pNext_ = nullptr ) VULKAN_HPP_NOEXCEPT
|
|
||||||
: pNext{ pNext_ }
|
|
||||||
, nativeUnalignedPerformance{ nativeUnalignedPerformance_ }
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
VULKAN_HPP_CONSTEXPR
|
|
||||||
PhysicalDeviceLegacyVertexAttributesPropertiesEXT( PhysicalDeviceLegacyVertexAttributesPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default;
|
|
||||||
|
|
||||||
PhysicalDeviceLegacyVertexAttributesPropertiesEXT( VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT
|
|
||||||
: PhysicalDeviceLegacyVertexAttributesPropertiesEXT( *reinterpret_cast<PhysicalDeviceLegacyVertexAttributesPropertiesEXT const *>( &rhs ) )
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
PhysicalDeviceLegacyVertexAttributesPropertiesEXT &
|
|
||||||
operator=( PhysicalDeviceLegacyVertexAttributesPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT = default;
|
|
||||||
#endif /*VULKAN_HPP_NO_STRUCT_CONSTRUCTORS*/
|
|
||||||
|
|
||||||
PhysicalDeviceLegacyVertexAttributesPropertiesEXT & operator=( VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT const & rhs ) VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::PhysicalDeviceLegacyVertexAttributesPropertiesEXT const *>( &rhs );
|
|
||||||
return *this;
|
|
||||||
}
|
|
||||||
|
|
||||||
#if !defined( VULKAN_HPP_NO_STRUCT_SETTERS )
|
|
||||||
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLegacyVertexAttributesPropertiesEXT & setPNext( void * pNext_ ) VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
pNext = pNext_;
|
|
||||||
return *this;
|
|
||||||
}
|
|
||||||
|
|
||||||
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceLegacyVertexAttributesPropertiesEXT &
|
|
||||||
setNativeUnalignedPerformance( VULKAN_HPP_NAMESPACE::Bool32 nativeUnalignedPerformance_ ) VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
nativeUnalignedPerformance = nativeUnalignedPerformance_;
|
|
||||||
return *this;
|
|
||||||
}
|
|
||||||
#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/
|
|
||||||
|
|
||||||
operator VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT const &() const VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
return *reinterpret_cast<const VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT *>( this );
|
|
||||||
}
|
|
||||||
|
|
||||||
operator VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT &() VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
return *reinterpret_cast<VkPhysicalDeviceLegacyVertexAttributesPropertiesEXT *>( this );
|
|
||||||
}
|
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_USE_REFLECT )
|
|
||||||
# if 14 <= VULKAN_HPP_CPP_VERSION
|
|
||||||
auto
|
|
||||||
# else
|
|
||||||
std::tuple<VULKAN_HPP_NAMESPACE::StructureType const &, void * const &, VULKAN_HPP_NAMESPACE::Bool32 const &>
|
|
||||||
# endif
|
|
||||||
reflect() const VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
return std::tie( sType, pNext, nativeUnalignedPerformance );
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined( VULKAN_HPP_HAS_SPACESHIP_OPERATOR )
|
|
||||||
auto operator<=>( PhysicalDeviceLegacyVertexAttributesPropertiesEXT const & ) const = default;
|
|
||||||
#else
|
|
||||||
bool operator==( PhysicalDeviceLegacyVertexAttributesPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
# if defined( VULKAN_HPP_USE_REFLECT )
|
|
||||||
return this->reflect() == rhs.reflect();
|
|
||||||
# else
|
|
||||||
return ( sType == rhs.sType ) && ( pNext == rhs.pNext ) && ( nativeUnalignedPerformance == rhs.nativeUnalignedPerformance );
|
|
||||||
# endif
|
|
||||||
}
|
|
||||||
|
|
||||||
bool operator!=( PhysicalDeviceLegacyVertexAttributesPropertiesEXT const & rhs ) const VULKAN_HPP_NOEXCEPT
|
|
||||||
{
|
|
||||||
return !operator==( rhs );
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
public:
|
|
||||||
VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceLegacyVertexAttributesPropertiesEXT;
|
|
||||||
void * pNext = {};
|
|
||||||
VULKAN_HPP_NAMESPACE::Bool32 nativeUnalignedPerformance = {};
|
|
||||||
};
|
|
||||||
|
|
||||||
template <>
|
|
||||||
struct CppType<StructureType, StructureType::ePhysicalDeviceLegacyVertexAttributesPropertiesEXT>
|
|
||||||
{
|
|
||||||
using Type = PhysicalDeviceLegacyVertexAttributesPropertiesEXT;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct PhysicalDeviceLimits
|
struct PhysicalDeviceLimits
|
||||||
{
|
{
|
||||||
using NativeType = VkPhysicalDeviceLimits;
|
using NativeType = VkPhysicalDeviceLimits;
|
||||||
|
|||||||
Reference in New Issue
Block a user