|
Monado OpenXR Runtime
|
Helper struct holding a buffer and its memory. More...
#include <render/render_interface.h>

Data Fields | |
| VkDeviceMemory | memory |
| Backing memory. | |
| VkBuffer | buffer |
| Buffer. | |
| VkDeviceSize | size |
| Size requested for the buffer. | |
| VkDeviceSize | allocation_size |
| Size of the memory allocation. | |
| VkDeviceSize | alignment |
| Alignment of the buffer. | |
| void * | mapped |
Helper struct holding a buffer and its memory.
| VkDeviceSize render_buffer::alignment |
Alignment of the buffer.
Referenced by render_buffer_init(), and render_buffer_init_exportable().
| VkDeviceSize render_buffer::allocation_size |
Size of the memory allocation.
Referenced by render_buffer_init(), render_buffer_init_exportable(), render_buffer_map_and_write(), and render_buffer_write().
| VkBuffer render_buffer::buffer |
| VkDeviceMemory render_buffer::memory |
Backing memory.
Referenced by render_buffer_fini(), render_buffer_init(), render_buffer_init_exportable(), render_buffer_map(), and render_buffer_unmap().
| VkDeviceSize render_buffer::size |
Size requested for the buffer.
Referenced by render_buffer_init(), render_buffer_init_exportable(), and render_sub_alloc_tracker_init().