Public Member Functions | |
CpuMemBuf () | |
~CpuMemBuf () | |
Static Public Member Functions | |
static std::unique_ptr< CpuMemBuf > | CreateBuf (size_t size) |
Data Fields | |
void * | data = nullptr |
size_t | byteSize = 0 |
int | devId = 0 |
MemType | type = MemType::kCpu |
Protected Member Functions | |
DS3D_DISABLE_CLASS_COPY (MemData) | |
|
inline |
Definition at line 50 of file memdata.h.
References ds3d::MemData::data.
|
inlinestatic |
Definition at line 36 of file memdata.h.
References ds3d::MemData::data, ds3d::kCpu, and LOG_ERROR.
|
protectedinherited |
|
inherited |
Definition at line 23 of file memdata.h.
Referenced by ds3d::GpuCudaMemBuf::~GpuCudaMemBuf().
|
inherited |
Definition at line 22 of file memdata.h.
Referenced by CreateBuf(), ds3d::GpuCudaMemBuf::CreateBuf(), ~CpuMemBuf(), and ds3d::GpuCudaMemBuf::~GpuCudaMemBuf().
|
inherited |
Definition at line 24 of file memdata.h.
Referenced by ds3d::GpuCudaMemBuf::~GpuCudaMemBuf().
|
inherited |