HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CudaDeviceBuffer.h File Reference

Implements a simple dual (host/device) CUDA buffer. More...

#include "../HostBuffer.h"
#include "CudaUtils.h"
+ Include dependency graph for CudaDeviceBuffer.h:

Go to the source code of this file.

Classes

class  nanovdb::CudaDeviceBuffer
 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  nanovdb::BufferTraits< CudaDeviceBuffer >
 

Namespaces

 nanovdb
 

Detailed Description

Implements a simple dual (host/device) CUDA buffer.

Author
Ken Museth
Date
January 8, 2020
Note
This file has no device-only (kernel) function calls, which explains why it's a .h and not .cuh file.

Definition in file CudaDeviceBuffer.h.