SpiecsEngine
 
Loading...
Searching...
No Matches
Spices::VulkanBuffer Member List

This is the complete list of members for Spices::VulkanBuffer, including all inherited members.

CopyBuffer(VkBuffer srcBuffer, VkBuffer dstBuffer, VkDeviceSize size)Spices::VulkanBuffer
CreateBuffer(VulkanState &vulkanState, const std::string &name, VkDeviceSize size, VkBufferUsageFlags usage, VkMemoryPropertyFlags properties)Spices::VulkanBufferprivate
Flush(VkDeviceSize size=VK_WHOLE_SIZE, VkDeviceSize offset=0) constSpices::VulkanBuffer
Get()Spices::VulkanBufferinline
GetAddress()Spices::VulkanBuffer
GetBufferInfo(VkDeviceSize size=VK_WHOLE_SIZE, VkDeviceSize offset=0)Spices::VulkanBuffer
GetSize() constSpices::VulkanBufferinline
m_AllocSpices::VulkanBufferprivate
m_BufferSpices::VulkanBufferprivate
m_BufferAddressSpices::VulkanBufferprivate
m_BufferInfoSpices::VulkanBufferprivate
m_DeviceSizeSpices::VulkanBufferprivate
m_FlagsSpices::VulkanBufferprivate
m_NameSpices::VulkanBufferprivate
m_UsageSpices::VulkanBufferprivate
m_VulkanStateSpices::VulkanObjectprotected
Map(VkDeviceSize size=VK_WHOLE_SIZE, VkDeviceSize offset=0)Spices::VulkanBufferprivate
operator=(const VulkanObject &)=deleteSpices::VulkanObject
VulkanBuffer(VulkanState &vulkanState)Spices::VulkanBufferinline
VulkanBuffer(VulkanState &vulkanState, const std::string &name, VkDeviceSize size, VkBufferUsageFlags usage, VkMemoryPropertyFlags properties)Spices::VulkanBuffer
VulkanObject(VulkanState &vulkanState)Spices::VulkanObjectinline
VulkanObject(const VulkanObject &)=deleteSpices::VulkanObject
WriteFromBuffer(void *data, VkDeviceSize size=VK_WHOLE_SIZE, VkDeviceSize offset=0)Spices::VulkanBuffer
WriteToBuffer(const void *data, VkDeviceSize size=VK_WHOLE_SIZE, VkDeviceSize offset=0)Spices::VulkanBuffer
~VulkanBuffer() overrideSpices::VulkanBuffervirtual
~VulkanObject()=defaultSpices::VulkanObjectvirtual