|
Describes the properties needed to copy texture data from CPU to GPU. More...
#include <blitCmdsOps.h>
Public Attributes | |
void const * | cpuSourceBuffer |
size_t | bufferByteSize |
GfVec3i | destinationTexelOffset |
uint32_t | mipLevel |
HgiTextureHandle | gpuDestinationTexture |
Describes the properties needed to copy texture data from CPU to GPU.
This uploads one mip at a time.
It is the responsibility of the caller to:
Definition at line 110 of file blitCmdsOps.h.
|
inline |
Definition at line 112 of file blitCmdsOps.h.
size_t bufferByteSize |
Definition at line 121 of file blitCmdsOps.h.
void const* cpuSourceBuffer |
Definition at line 120 of file blitCmdsOps.h.
GfVec3i destinationTexelOffset |
Definition at line 122 of file blitCmdsOps.h.
HgiTextureHandle gpuDestinationTexture |
Definition at line 124 of file blitCmdsOps.h.
uint32_t mipLevel |
Definition at line 123 of file blitCmdsOps.h.