A structure used as an argument to BufferPool::StreamBuffer. More...
#include <BufferPool.h>
Public Attributes | |
Fence * | m_fenceToSignal = nullptr |
A fence to signal on completion of the upload operation. | |
Buffer * | m_buffer = nullptr |
The buffer instance to stream up to. | |
size_t | m_byteOffset = 0 |
The number of bytes offset from the base of the buffer to start the upload. | |
size_t | m_byteCount = 0 |
The number of bytes to upload beginning from m_byteOffset. | |
const void * | m_sourceData = nullptr |
A structure used as an argument to BufferPool::StreamBuffer.
const void* AZ::RHI::BufferStreamRequest::m_sourceData = nullptr |
A pointer to the source data to upload. The source data must remain valid for the duration of the upload operation (i.e. until m_callbackFunction is invoked).