23 using size_t = std::size_t;
29 void * _memPtr = NULL;
39 GDALDataType _dataType;
40 CPLVirtualMem * _poBandVirtualMem = NULL;
41 GDALDataset * _poDataset = NULL;
42 GDALRasterBand * _poBand = NULL;
48 GDALImage(std::string fn,
int band=1,
int cacheSizeInGB=0,
int useMmap=1);
78 void loadToDevice(
void *dArray,
size_t h_offset,
size_t w_offset,
size_t h_tile,
size_t w_tile, cudaStream_t stream);
void loadToDevice(void *dArray, size_t h_offset, size_t w_offset, size_t h_tile, size_t w_tile, cudaStream_t stream)
Load a tile of data h_tile x w_tile from CPU to GPU.
Definition GDALImage.cu:106