![]() |
OpenVDB 13.1.0
|
This is the complete list of members for DualUnifiedBuffer, including all inherited members.
| advise(ptrdiff_t byteOffset, size_t size, int dev, cudaMemoryAdvise adv) const | DualUnifiedBuffer | inline |
| advise(ptrdiff_t byteOffset, size_t size, int dev, std::initializer_list< cudaMemoryAdvise > list) const | DualUnifiedBuffer | inline |
| capacity() const | DualUnifiedBuffer | inline |
| clear() | DualUnifiedBuffer | inline |
| create(size_t size, size_t capacity) | DualUnifiedBuffer | inlinestatic |
| create(size_t size) | DualUnifiedBuffer | inlinestatic |
| create(size_t size, const DualUnifiedBuffer *reference, int device, cudaStream_t stream) | DualUnifiedBuffer | inlinestatic |
| create(size_t size, const DualUnifiedBuffer *reference) | DualUnifiedBuffer | inlinestatic |
| create(size_t size, const DualUnifiedBuffer *reference, bool host, void *stream=nullptr) | DualUnifiedBuffer | inlinestatic |
| createPtr(size_t size, size_t capacity) | DualUnifiedBuffer | inlinestatic |
| createPtr(size_t size) | DualUnifiedBuffer | inlinestatic |
| data() const | DualUnifiedBuffer | inline |
| data(ptrdiff_t count=0) const | DualUnifiedBuffer | inline |
| data(ptrdiff_t byteOffset) const | DualUnifiedBuffer | inline |
| deviceData() const | DualUnifiedBuffer | inline |
| deviceData(int) const | DualUnifiedBuffer | inline |
| deviceDownload(cudaStream_t stream=0, bool sync=false) const | DualUnifiedBuffer | inline |
| deviceDownload(void *stream, bool sync) const | DualUnifiedBuffer | inline |
| deviceDownload(int dummmy, void *stream, bool sync) const | DualUnifiedBuffer | inline |
| deviceUpload(int device=0, cudaStream_t stream=cudaStreamPerThread, bool sync=false) const | DualUnifiedBuffer | inline |
| deviceUpload(int device, void *stream, bool sync) const | DualUnifiedBuffer | inline |
| deviceUpload(void *stream, bool sync) const | DualUnifiedBuffer | inline |
| DualUnifiedBuffer() | DualUnifiedBuffer | inline |
| DualUnifiedBuffer(size_t size, size_t capacity) | DualUnifiedBuffer | inline |
| DualUnifiedBuffer(size_t size) | DualUnifiedBuffer | inline |
| DualUnifiedBuffer(uint64_t size, uint64_t capacity, int device, cudaStream_t stream=0) | DualUnifiedBuffer | inline |
| DualUnifiedBuffer(uint64_t size, int device, cudaStream_t stream=0) | DualUnifiedBuffer | inline |
| DualUnifiedBuffer(const DualUnifiedBuffer &)=delete | DualUnifiedBuffer | |
| DualUnifiedBuffer(DualUnifiedBuffer &&other) noexcept | DualUnifiedBuffer | inline |
| empty() const | DualUnifiedBuffer | inline |
| init(size_t size, size_t capacity) | DualUnifiedBuffer | inline |
| isEmpty() const | DualUnifiedBuffer | inline |
| operator=(const DualUnifiedBuffer &)=delete | DualUnifiedBuffer | |
| operator=(DualUnifiedBuffer &&other) | DualUnifiedBuffer | inline |
| prefetch(ptrdiff_t byteOffset=0, size_t size=0, int dev=cudaCpuDeviceId, cudaStream_t stream=cudaStreamPerThread) const | DualUnifiedBuffer | inline |
| PtrT typedef | DualUnifiedBuffer | |
| resize(size_t size, int dev=cudaCpuDeviceId, std::initializer_list< cudaMemoryAdvise > list={cudaMemAdviseSetPreferredLocation}) | DualUnifiedBuffer | inline |
| size() const | DualUnifiedBuffer | inline |
| ~DualUnifiedBuffer() | DualUnifiedBuffer | inline |