Definition at line 61 of file sources/includes/ds3d/common/helper/cuda_utils.h.


Public Member Functions | |
| GpuCudaMemBuf () | |
| ~GpuCudaMemBuf () | |
| GpuCudaMemBuf () | |
| ~GpuCudaMemBuf () | |
Static Public Member Functions | |
| static std::unique_ptr< GpuCudaMemBuf > | CreateBuf (size_t size, int gpuId) |
| static std::unique_ptr< GpuCudaMemBuf > | CreateBuf (size_t size, int gpuId) |
Data Fields | |
| void * | data = nullptr |
| size_t | byteSize = 0 |
| int | devId = 0 |
| MemType | type = MemType::kCpu |
Protected Member Functions | |
| DS3D_DISABLE_CLASS_COPY (MemData) | |
| DS3D_DISABLE_CLASS_COPY (MemData) | |
|
inline |
Definition at line 63 of file sources/includes/ds3d/common/helper/cuda_utils.h.
|
inline |
Definition at line 83 of file sources/includes/ds3d/common/helper/cuda_utils.h.
References ds3d::MemData::byteSize, ds3d::MemData::data, and ds3d::MemData::devId.
|
inline |
Definition at line 63 of file 9.0/sources/includes/ds3d/common/helper/cuda_utils.h.
|
inline |
Definition at line 83 of file 9.0/sources/includes/ds3d/common/helper/cuda_utils.h.
References ds3d::MemData::byteSize, ds3d::MemData::data, and ds3d::MemData::devId.
|
inlinestatic |
Definition at line 64 of file sources/includes/ds3d/common/helper/cuda_utils.h.
References ds3d::MemData::data, DS3D_CHECK_CUDA_ERROR, DS3D_ROUND_UP, DS_ASSERT, and ds3d::kGpuCuda.
|
inlinestatic |
Definition at line 64 of file 9.0/sources/includes/ds3d/common/helper/cuda_utils.h.
References ds3d::MemData::data, DS3D_CHECK_CUDA_ERROR, DS3D_ROUND_UP, DS_ASSERT, and ds3d::kGpuCuda.
|
protectedinherited |
|
protectedinherited |
|
inherited |
Definition at line 23 of file sources/includes/ds3d/common/helper/memdata.h.
Referenced by ~GpuCudaMemBuf().
|
inherited |
Definition at line 22 of file sources/includes/ds3d/common/helper/memdata.h.
Referenced by ds3d::CpuMemBuf::CreateBuf(), CreateBuf(), ds3d::CpuMemBuf::~CpuMemBuf(), and ~GpuCudaMemBuf().
|
inherited |
Definition at line 24 of file sources/includes/ds3d/common/helper/memdata.h.
Referenced by ~GpuCudaMemBuf().
|
inherited |
Definition at line 25 of file sources/includes/ds3d/common/helper/memdata.h.