![]() |
VenomEngine
Cross-Platform Modern Graphics Engine
|
Public Member Functions | |
| StorageBuffer (const StorageBuffer &)=delete | |
| StorageBuffer & | operator= (const StorageBuffer &)=delete |
| StorageBuffer (StorageBuffer &&other) | |
| StorageBuffer & | operator= (StorageBuffer &&other) |
| vc::Error | Init (const VkDeviceSize size) |
| const VkDeviceMemory & | GetVkDeviceMemory () const |
| void * | GetMappedData () const |
| VkBuffer | GetVkBuffer () const |
| VkDeviceSize | GetSize () const |
| template<typename T> | |
| void | WriteToBuffer (const T *data) |
| template<typename T> | |
| void | WriteToBuffer (const T *data, size_t size) |