Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::VMABuffer Struct Reference

#include <vkBufferImpl.h>

+ Inheritance diagram for Divide::VMABuffer:

Public Member Functions

 VMABuffer (BufferParams params)
 
 ~VMABuffer ()
 

Public Attributes

const BufferParams _params {}
 
VkBuffer _buffer { VK_NULL_HANDLE }
 
VmaAllocation _allocation { VK_NULL_HANDLE }
 
VmaAllocationInfo _allocInfo {}
 

Detailed Description

Definition at line 51 of file vkBufferImpl.h.

Constructor & Destructor Documentation

◆ VMABuffer()

Divide::VMABuffer::VMABuffer ( BufferParams  params)
explicit

Definition at line 45 of file vkBufferImpl.cpp.

◆ ~VMABuffer()

Divide::VMABuffer::~VMABuffer ( )

Definition at line 50 of file vkBufferImpl.cpp.

Member Data Documentation

◆ _allocation

VmaAllocation Divide::VMABuffer::_allocation { VK_NULL_HANDLE }

Definition at line 58 of file vkBufferImpl.h.

◆ _allocInfo

VmaAllocationInfo Divide::VMABuffer::_allocInfo {}

Definition at line 59 of file vkBufferImpl.h.

◆ _buffer

VkBuffer Divide::VMABuffer::_buffer { VK_NULL_HANDLE }

Definition at line 57 of file vkBufferImpl.h.

◆ _params

const BufferParams Divide::VMABuffer::_params {}

Definition at line 56 of file vkBufferImpl.h.


The documentation for this struct was generated from the following files: