VulkanEngine 0.1
Graphics engine using Vulkan
Loading...
Searching...
No Matches
VulkanEngine::Buffer Member List

This is the complete list of members for VulkanEngine::Buffer, including all inherited members.

beginSingleUsageCommandBuffer()VulkanEngine::SingleUsageCommandBufferprotected
Buffer(size_t _data_size, vk::BufferUsageFlags usage_flags, vk::MemoryPropertyFlags memory_property_flags, VmaMemoryUsage vma_memory_usage)VulkanEngine::Buffer
data_sizeVulkanEngine::Bufferprotected
endSingleUsageCommandBuffer()VulkanEngine::SingleUsageCommandBufferprotected
getStagingBufferSize() constVulkanEngine::Buffervirtual
getVkBuffer() constVulkanEngine::Buffer
insertTransferCommand(const vk::CommandBuffer &command_buffer, const vk::Buffer &source_buffer)VulkanEngine::Buffervirtual
single_use_command_bufferVulkanEngine::SingleUsageCommandBufferprotected
updateBuffer(const void *_data, size_t _data_size)VulkanEngine::BufferBasevirtual
vma_allocationVulkanEngine::BufferBaseprotected
~Buffer()VulkanEngine::Buffer