| 
    HDK
    
   | 
 
#include <blitCmdsOps.h>
Public Member Functions | |
| HgiTextureCpuToGpuOp () | |
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 93 of file blitCmdsOps.h.
      
  | 
  inline | 
Definition at line 95 of file blitCmdsOps.h.
| size_t HgiTextureCpuToGpuOp::bufferByteSize | 
Definition at line 104 of file blitCmdsOps.h.
| void const* HgiTextureCpuToGpuOp::cpuSourceBuffer | 
Definition at line 103 of file blitCmdsOps.h.
| GfVec3i HgiTextureCpuToGpuOp::destinationTexelOffset | 
Definition at line 105 of file blitCmdsOps.h.
| HgiTextureHandle HgiTextureCpuToGpuOp::gpuDestinationTexture | 
Definition at line 107 of file blitCmdsOps.h.
| uint32_t HgiTextureCpuToGpuOp::mipLevel | 
Definition at line 106 of file blitCmdsOps.h.