A structure used as an argument to BufferPool::InitBuffer. More...
#include <BufferPool.h>
Public Member Functions | |
BufferInitRequest (Buffer &buffer, const BufferDescriptor &descriptor, const void *initialData=nullptr) | |
Public Attributes | |
Buffer * | m_buffer = nullptr |
The buffer to initialize. The buffer must be in an uninitialized state. | |
BufferDescriptor | m_descriptor |
The descriptor used to initialize the buffer. | |
const void * | m_initialData = nullptr |
[Optional] Initial data used to initialize the buffer. | |
A structure used as an argument to BufferPool::InitBuffer.