HDK
|
#include <blitCmdsOps.h>
Public Member Functions | |
HgiTextureGpuToCpuOp () | |
Public Attributes | |
HgiTextureHandle | gpuSourceTexture |
GfVec3i | sourceTexelOffset |
uint32_t | mipLevel |
void * | cpuDestinationBuffer |
size_t | destinationByteOffset |
size_t | destinationBufferByteSize |
Describes the properties needed to copy texture data from GPU to CPU. This copies one mip at a time.
It is the responsibility of the caller to:
Definition at line 67 of file blitCmdsOps.h.
|
inline |
Definition at line 69 of file blitCmdsOps.h.
void* HgiTextureGpuToCpuOp::cpuDestinationBuffer |
Definition at line 81 of file blitCmdsOps.h.
size_t HgiTextureGpuToCpuOp::destinationBufferByteSize |
Definition at line 83 of file blitCmdsOps.h.
size_t HgiTextureGpuToCpuOp::destinationByteOffset |
Definition at line 82 of file blitCmdsOps.h.
HgiTextureHandle HgiTextureGpuToCpuOp::gpuSourceTexture |
Definition at line 78 of file blitCmdsOps.h.
uint32_t HgiTextureGpuToCpuOp::mipLevel |
Definition at line 80 of file blitCmdsOps.h.
GfVec3i HgiTextureGpuToCpuOp::sourceTexelOffset |
Definition at line 79 of file blitCmdsOps.h.