![]() |
OpenVDB 13.1.0
|
DualDeviceBuffer has one pinned host buffer and multiple device CUDA buffers. More...
#include <cuda.h>#include <memory>#include <nanovdb/HostBuffer.h>#include <nanovdb/util/cuda/Util.h>Go to the source code of this file.
Classes | |
| class | DualDeviceBuffer |
| Simple memory buffer using un-managed pinned host memory when compiled with NVCC. Obviously this class is making explicit used of CUDA so replace it with your own memory allocator if you are not using CUDA. More... | |
| struct | BufferTraits< cuda::DualDeviceBuffer > |
| class | DualDeviceBuffer |
| Simple memory buffer using un-managed pinned host memory when compiled with NVCC. Obviously this class is making explicit used of CUDA so replace it with your own memory allocator if you are not using CUDA. More... | |
Namespaces | |
| namespace | nanovdb |
| Defines a simple memory pool used to call cub functions that use dynamic temporary storage. | |
| namespace | nanovdb::cuda |
DualDeviceBuffer has one pinned host buffer and multiple device CUDA buffers.