Definition at line 65 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 67 of file sources/includes/ds3d/common/helper/cuda_utils.h.
|
inline |
Definition at line 87 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 67 of file 9.1/sources/includes/ds3d/common/helper/cuda_utils.h.
|
inline |
Definition at line 87 of file 9.1/sources/includes/ds3d/common/helper/cuda_utils.h.
References ds3d::MemData::byteSize, ds3d::MemData::data, and ds3d::MemData::devId.
|
inlinestatic |
Definition at line 68 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 68 of file 9.1/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 27 of file sources/includes/ds3d/common/helper/memdata.h.
Referenced by ~GpuCudaMemBuf().
|
inherited |
Definition at line 26 of file sources/includes/ds3d/common/helper/memdata.h.
Referenced by ds3d::CpuMemBuf::CreateBuf(), CreateBuf(), ds3d::CpuMemBuf::~CpuMemBuf(), and ~GpuCudaMemBuf().
|
inherited |
Definition at line 28 of file sources/includes/ds3d/common/helper/memdata.h.
Referenced by ~GpuCudaMemBuf().
|
inherited |
Definition at line 29 of file sources/includes/ds3d/common/helper/memdata.h.