Monado OpenXR Runtime
|
Helper struct holding a buffer and its memory. More...
#include <render/render_interface.h>
Data Fields | |
VkDeviceMemory | memory |
Backing memory. More... | |
VkBuffer | buffer |
Buffer. More... | |
VkDeviceSize | size |
Size requested for the buffer. More... | |
VkDeviceSize | allocation_size |
Size of the memory allocation. More... | |
VkDeviceSize | alignment |
Alignment of the buffer. More... | |
void * | mapped |
Helper struct holding a buffer and its memory.
VkDeviceSize render_buffer::alignment |
Alignment of the buffer.
VkDeviceSize render_buffer::allocation_size |
Size of the memory allocation.
VkBuffer render_buffer::buffer |
Buffer.
Referenced by render_buffer_close(), render_gfx::render_gfx_mesh_draw(), and render_sub_alloc_tracker_init().
VkDeviceMemory render_buffer::memory |
Backing memory.
Referenced by render_buffer_close(), render_buffer_map(), and render_buffer_unmap().
VkDeviceSize render_buffer::size |
Size requested for the buffer.
Referenced by render_sub_alloc_tracker_init().