#include <buffer.h>
◆ Buffer()
jGL::Vulkan::Buffer::Buffer |
( |
const Device & |
d, |
|
|
VkDeviceSize |
s, |
|
|
VkBufferUsageFlags |
usage, |
|
|
VkMemoryPropertyFlags |
properties |
|
) |
| |
|
inline |
◆ ~Buffer()
jGL::Vulkan::Buffer::~Buffer |
( |
| ) |
|
|
inline |
◆ copy()
void jGL::Vulkan::Buffer::copy |
( |
const Buffer & |
src, |
|
|
const Command & |
command |
|
) |
| |
◆ copyMemory()
void jGL::Vulkan::Buffer::copyMemory |
( |
const VkDeviceSize |
offset, |
|
|
const VkDeviceSize |
size, |
|
|
void * |
data, |
|
|
const VkMemoryMapFlags |
flags = 0 |
|
) |
| |
◆ getVkBuffer()
const VkBuffer & jGL::Vulkan::Buffer::getVkBuffer |
( |
| ) |
const |
|
inline |
◆ getVkDeviceMemory()
const VkDeviceMemory & jGL::Vulkan::Buffer::getVkDeviceMemory |
( |
| ) |
const |
|
inline |
◆ getVkDeviceSize()
const VkDeviceSize & jGL::Vulkan::Buffer::getVkDeviceSize |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: