#include <SubBuffer.hpp>
|
| template<size_t subBufferPerChunk, size_t subBufferSize> |
| class | BufferPool |
| |
| template<size_t subBufferPerChunk, size_t subBufferSize> |
| class | Chunk |
| |
Definition at line 25 of file SubBuffer.hpp.
◆ SubBuffer() [1/4]
| lug::Graphics::Vulkan::Render::BufferPool::SubBuffer::SubBuffer |
( |
| ) |
|
|
default |
◆ SubBuffer() [2/4]
| SubBuffer::SubBuffer |
( |
const API::Buffer * |
buffer, |
|
|
uint32_t |
offset, |
|
|
uint32_t |
size |
|
) |
| |
|
inline |
◆ SubBuffer() [3/4]
| lug::Graphics::Vulkan::Render::BufferPool::SubBuffer::SubBuffer |
( |
const SubBuffer & |
| ) |
|
|
delete |
◆ SubBuffer() [4/4]
| lug::Graphics::Vulkan::Render::BufferPool::SubBuffer::SubBuffer |
( |
SubBuffer && |
| ) |
|
|
default |
◆ ~SubBuffer()
| lug::Graphics::Vulkan::Render::BufferPool::SubBuffer::~SubBuffer |
( |
| ) |
|
|
default |
◆ operator=() [1/2]
| SubBuffer& lug::Graphics::Vulkan::Render::BufferPool::SubBuffer::operator= |
( |
const SubBuffer & |
| ) |
|
|
delete |
◆ operator=() [2/2]
| SubBuffer& lug::Graphics::Vulkan::Render::BufferPool::SubBuffer::operator= |
( |
SubBuffer && |
| ) |
|
|
default |
◆ getBuffer()
◆ getOffset()
| uint32_t SubBuffer::getOffset |
( |
| ) |
const |
|
inline |
◆ getSize()
| uint32_t SubBuffer::getSize |
( |
| ) |
const |
|
inline |
◆ getHash()
| size_t SubBuffer::getHash |
( |
| ) |
const |
|
inline |
◆ setHash()
| void SubBuffer::setHash |
( |
size_t |
hash | ) |
|
|
inline |
◆ BufferPool
template<size_t subBufferPerChunk, size_t subBufferSize>
◆ Chunk
template<size_t subBufferPerChunk, size_t subBufferSize>
◆ _buffer
| const API::Buffer* lug::Graphics::Vulkan::Render::BufferPool::SubBuffer::_buffer {nullptr} |
|
private |
◆ _offset
| uint32_t lug::Graphics::Vulkan::Render::BufferPool::SubBuffer::_offset {0} |
|
private |
◆ _size
| uint32_t lug::Graphics::Vulkan::Render::BufferPool::SubBuffer::_size {0} |
|
private |
◆ _hash
| size_t lug::Graphics::Vulkan::Render::BufferPool::SubBuffer::_hash {0} |
|
private |
◆ _referenceCount
| uint32_t lug::Graphics::Vulkan::Render::BufferPool::SubBuffer::_referenceCount {0} |
|
private |
The documentation for this class was generated from the following files: