Update Vulkan-Headers to v1.3.247 (#1560)

Co-authored-by: GitHub <noreply@github.com>
This commit is contained in:
github-actions[bot] 2023-04-17 11:55:11 +02:00 committed by GitHub
parent 3427b0039b
commit 3bcbb39802
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 39 additions and 8 deletions

@ -1 +1 @@
Subproject commit 63af1cf1ee906ba4dcd5a324bdd0201d4f4bfd12 Subproject commit 95a13d7b7118d3824f0ef236bb0438d9d51f3634

View File

@ -114,7 +114,7 @@ extern "C" __declspec( dllimport ) FARPROC __stdcall GetProcAddress( HINSTANCE h
# include <span> # include <span>
#endif #endif
static_assert( VK_HEADER_VERSION == 246, "Wrong VK_HEADER_VERSION!" ); static_assert( VK_HEADER_VERSION == 247, "Wrong VK_HEADER_VERSION!" );
// 32-bit vulkan is not typesafe for non-dispatchable handles, so don't allow copy constructors on this platform by default. // 32-bit vulkan is not typesafe for non-dispatchable handles, so don't allow copy constructors on this platform by default.
// To enable this feature on 32-bit platforms please define VULKAN_HPP_TYPESAFE_CONVERSION // To enable this feature on 32-bit platforms please define VULKAN_HPP_TYPESAFE_CONVERSION

View File

@ -3414,6 +3414,8 @@ namespace std
VULKAN_HPP_HASH_COMBINE( seed, deviceFaultVendorBinaryHeaderVersionOneEXT.applicationNameOffset ); VULKAN_HPP_HASH_COMBINE( seed, deviceFaultVendorBinaryHeaderVersionOneEXT.applicationNameOffset );
VULKAN_HPP_HASH_COMBINE( seed, deviceFaultVendorBinaryHeaderVersionOneEXT.applicationVersion ); VULKAN_HPP_HASH_COMBINE( seed, deviceFaultVendorBinaryHeaderVersionOneEXT.applicationVersion );
VULKAN_HPP_HASH_COMBINE( seed, deviceFaultVendorBinaryHeaderVersionOneEXT.engineNameOffset ); VULKAN_HPP_HASH_COMBINE( seed, deviceFaultVendorBinaryHeaderVersionOneEXT.engineNameOffset );
VULKAN_HPP_HASH_COMBINE( seed, deviceFaultVendorBinaryHeaderVersionOneEXT.engineVersion );
VULKAN_HPP_HASH_COMBINE( seed, deviceFaultVendorBinaryHeaderVersionOneEXT.apiVersion );
return seed; return seed;
} }
}; };

View File

@ -25464,7 +25464,9 @@ namespace VULKAN_HPP_NAMESPACE
std::array<uint8_t, VK_UUID_SIZE> const & pipelineCacheUUID_ = {}, std::array<uint8_t, VK_UUID_SIZE> const & pipelineCacheUUID_ = {},
uint32_t applicationNameOffset_ = {}, uint32_t applicationNameOffset_ = {},
uint32_t applicationVersion_ = {}, uint32_t applicationVersion_ = {},
uint32_t engineNameOffset_ = {} ) VULKAN_HPP_NOEXCEPT uint32_t engineNameOffset_ = {},
uint32_t engineVersion_ = {},
uint32_t apiVersion_ = {} ) VULKAN_HPP_NOEXCEPT
: headerSize( headerSize_ ) : headerSize( headerSize_ )
, headerVersion( headerVersion_ ) , headerVersion( headerVersion_ )
, vendorID( vendorID_ ) , vendorID( vendorID_ )
@ -25474,6 +25476,8 @@ namespace VULKAN_HPP_NAMESPACE
, applicationNameOffset( applicationNameOffset_ ) , applicationNameOffset( applicationNameOffset_ )
, applicationVersion( applicationVersion_ ) , applicationVersion( applicationVersion_ )
, engineNameOffset( engineNameOffset_ ) , engineNameOffset( engineNameOffset_ )
, engineVersion( engineVersion_ )
, apiVersion( apiVersion_ )
{ {
} }
@ -25549,6 +25553,18 @@ namespace VULKAN_HPP_NAMESPACE
engineNameOffset = engineNameOffset_; engineNameOffset = engineNameOffset_;
return *this; return *this;
} }
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT & setEngineVersion( uint32_t engineVersion_ ) VULKAN_HPP_NOEXCEPT
{
engineVersion = engineVersion_;
return *this;
}
VULKAN_HPP_CONSTEXPR_14 DeviceFaultVendorBinaryHeaderVersionOneEXT & setApiVersion( uint32_t apiVersion_ ) VULKAN_HPP_NOEXCEPT
{
apiVersion = apiVersion_;
return *this;
}
#endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/ #endif /*VULKAN_HPP_NO_STRUCT_SETTERS*/
operator VkDeviceFaultVendorBinaryHeaderVersionOneEXT const &() const VULKAN_HPP_NOEXCEPT operator VkDeviceFaultVendorBinaryHeaderVersionOneEXT const &() const VULKAN_HPP_NOEXCEPT
@ -25573,12 +25589,23 @@ namespace VULKAN_HPP_NAMESPACE
VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint8_t, VK_UUID_SIZE> const &, VULKAN_HPP_NAMESPACE::ArrayWrapper1D<uint8_t, VK_UUID_SIZE> const &,
uint32_t const &, uint32_t const &,
uint32_t const &, uint32_t const &,
uint32_t const &,
uint32_t const &,
uint32_t const &> uint32_t const &>
# endif # endif
reflect() const VULKAN_HPP_NOEXCEPT reflect() const VULKAN_HPP_NOEXCEPT
{ {
return std::tie( return std::tie( headerSize,
headerSize, headerVersion, vendorID, deviceID, driverVersion, pipelineCacheUUID, applicationNameOffset, applicationVersion, engineNameOffset ); headerVersion,
vendorID,
deviceID,
driverVersion,
pipelineCacheUUID,
applicationNameOffset,
applicationVersion,
engineNameOffset,
engineVersion,
apiVersion );
} }
#endif #endif
@ -25593,7 +25620,7 @@ namespace VULKAN_HPP_NAMESPACE
return ( headerSize == rhs.headerSize ) && ( headerVersion == rhs.headerVersion ) && ( vendorID == rhs.vendorID ) && ( deviceID == rhs.deviceID ) && return ( headerSize == rhs.headerSize ) && ( headerVersion == rhs.headerVersion ) && ( vendorID == rhs.vendorID ) && ( deviceID == rhs.deviceID ) &&
( driverVersion == rhs.driverVersion ) && ( pipelineCacheUUID == rhs.pipelineCacheUUID ) && ( driverVersion == rhs.driverVersion ) && ( pipelineCacheUUID == rhs.pipelineCacheUUID ) &&
( applicationNameOffset == rhs.applicationNameOffset ) && ( applicationVersion == rhs.applicationVersion ) && ( applicationNameOffset == rhs.applicationNameOffset ) && ( applicationVersion == rhs.applicationVersion ) &&
( engineNameOffset == rhs.engineNameOffset ); ( engineNameOffset == rhs.engineNameOffset ) && ( engineVersion == rhs.engineVersion ) && ( apiVersion == rhs.apiVersion );
# endif # endif
} }
@ -25613,6 +25640,8 @@ namespace VULKAN_HPP_NAMESPACE
uint32_t applicationNameOffset = {}; uint32_t applicationNameOffset = {};
uint32_t applicationVersion = {}; uint32_t applicationVersion = {};
uint32_t engineNameOffset = {}; uint32_t engineNameOffset = {};
uint32_t engineVersion = {};
uint32_t apiVersion = {};
}; };
struct DeviceGroupBindSparseInfo struct DeviceGroupBindSparseInfo