Class PhysicalBuffer

Inheritance Relationships

Base Type

Class Documentation

class inexor::vulkan_renderer::PhysicalBuffer : public inexor::vulkan_renderer::PhysicalResource

Public Functions

inline PhysicalBuffer(VmaAllocator allocator, VkDevice device)
PhysicalBuffer(const PhysicalBuffer&) = delete
PhysicalBuffer(PhysicalBuffer&&) = delete
~PhysicalBuffer() override
PhysicalBuffer &operator=(const PhysicalBuffer&) = delete
PhysicalBuffer &operator=(PhysicalBuffer&&) = delete

Private Members

friend RenderGraph
VmaAllocationInfo m_alloc_info = {}
VkBuffer m_buffer = {VK_NULL_HANDLE}