|
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 50 of file blitCmdsOps.h.
|
inline |
Definition at line 52 of file blitCmdsOps.h.
| void* HgiTextureGpuToCpuOp::cpuDestinationBuffer |
Definition at line 64 of file blitCmdsOps.h.
| size_t HgiTextureGpuToCpuOp::destinationBufferByteSize |
Definition at line 66 of file blitCmdsOps.h.
| size_t HgiTextureGpuToCpuOp::destinationByteOffset |
Definition at line 65 of file blitCmdsOps.h.
| HgiTextureHandle HgiTextureGpuToCpuOp::gpuSourceTexture |
Definition at line 61 of file blitCmdsOps.h.
| uint32_t HgiTextureGpuToCpuOp::mipLevel |
Definition at line 63 of file blitCmdsOps.h.
| GfVec3i HgiTextureGpuToCpuOp::sourceTexelOffset |
Definition at line 62 of file blitCmdsOps.h.