|
VulkanEngine 0.1
Graphics engine using Vulkan
|
This is the complete list of members for VulkanEngine::Buffer, including all inherited members.
| beginSingleUsageCommandBuffer() | VulkanEngine::SingleUsageCommandBuffer | protected |
| Buffer(size_t _data_size, vk::BufferUsageFlags usage_flags, vk::MemoryPropertyFlags memory_property_flags, VmaMemoryUsage vma_memory_usage) | VulkanEngine::Buffer | |
| data_size | VulkanEngine::Buffer | protected |
| endSingleUsageCommandBuffer() | VulkanEngine::SingleUsageCommandBuffer | protected |
| getStagingBufferSize() const | VulkanEngine::Buffer | virtual |
| getVkBuffer() const | VulkanEngine::Buffer | |
| insertTransferCommand(const vk::CommandBuffer &command_buffer, const vk::Buffer &source_buffer) | VulkanEngine::Buffer | virtual |
| single_use_command_buffer | VulkanEngine::SingleUsageCommandBuffer | protected |
| updateBuffer(const void *_data, size_t _data_size) | VulkanEngine::BufferBase | virtual |
| vma_allocation | VulkanEngine::BufferBase | protected |
| ~Buffer() | VulkanEngine::Buffer |