Update Vulkan-Headers to v1.3.247 (#1560)
Co-authored-by: GitHub <noreply@github.com>
This commit is contained in:
parent
3427b0039b
commit
3bcbb39802
@ -1 +1 @@
|
|||||||
Subproject commit 63af1cf1ee906ba4dcd5a324bdd0201d4f4bfd12
|
Subproject commit 95a13d7b7118d3824f0ef236bb0438d9d51f3634
|
@ -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
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user