|
| BufferData (vk::PhysicalDevice const &physicalDevice, vk::Device const &device, vk::DeviceSize size, vk::BufferUsageFlags usage, vk::MemoryPropertyFlags propertyFlags=vk::MemoryPropertyFlagBits::eHostVisible|vk::MemoryPropertyFlagBits::eHostCoherent) |
|
void | clear (vk::Device const &device) |
|
template<typename DataType > |
void | upload (vk::Device const &device, DataType const &data) const |
|
template<typename DataType > |
void | upload (vk::Device const &device, std::vector< DataType > const &data, size_t stride=0) const |
|
template<typename DataType > |
void | upload (vk::PhysicalDevice const &physicalDevice, vk::Device const &device, vk::CommandPool const &commandPool, vk::Queue queue, std::vector< DataType > const &data, size_t stride) const |
|
Definition at line 94 of file utils.hpp.