Update for Vulkan-Docs 1.4.327

This commit is contained in:
Jon Leech 2025-09-19 14:44:16 +01:00 committed by Jon Leech
parent d1cd37e925
commit d7a7044334
15 changed files with 12272 additions and 750 deletions

View file

@ -6023,6 +6023,18 @@ namespace VULKAN_HPP_NAMESPACE
// https://registry.khronos.org/vulkan/specs/latest/man/html/vkGetBufferMemoryRequirements.html
VULKAN_HPP_NODISCARD MemoryRequirements getMemoryRequirements() const VULKAN_HPP_NOEXCEPT;
protected:
Buffer( VULKAN_HPP_NAMESPACE::Device device,
VULKAN_HPP_NAMESPACE::Buffer buffer,
const AllocationCallbacks * allocator,
detail::DeviceDispatcher const * dispatcher ) VULKAN_HPP_NOEXCEPT
: m_device( exchange( device, {} ) )
, m_buffer( exchange( buffer, {} ) )
, m_allocator( exchange( allocator, {} ) )
, m_dispatcher( exchange( dispatcher, nullptr ) )
{
}
private:
VULKAN_HPP_NAMESPACE::Device m_device = {};
VULKAN_HPP_NAMESPACE::Buffer m_buffer = {};
@ -10681,6 +10693,18 @@ namespace VULKAN_HPP_NAMESPACE
template <typename X, typename Y, typename... Z>
VULKAN_HPP_NODISCARD StructureChain<X, Y, Z...> getSubresourceLayout2KHR( const ImageSubresource2 & subresource ) const VULKAN_HPP_NOEXCEPT;
protected:
Image( VULKAN_HPP_NAMESPACE::Device device,
VULKAN_HPP_NAMESPACE::Image image,
const AllocationCallbacks * allocator,
detail::DeviceDispatcher const * dispatcher ) VULKAN_HPP_NOEXCEPT
: m_device( exchange( device, {} ) )
, m_image( exchange( image, {} ) )
, m_allocator( exchange( allocator, {} ) )
, m_dispatcher( exchange( dispatcher, nullptr ) )
{
}
private:
VULKAN_HPP_NAMESPACE::Device m_device = {};
VULKAN_HPP_NAMESPACE::Image m_image = {};