OpenVDB 13.1.0
Loading...
Searching...
No Matches
StreamHolder< IsAsync > Struct Template Reference

Conditional stream storage for Buffer. The async specialization retains the stream of the most recent allocation; the synchronous specialization is an empty base, so a Buffer over a synchronous resource carries no stream state and exposes no stream API. More...

#include <nanovdb/cuda/Buffer.h>

Detailed Description

template<bool IsAsync>
struct nanovdb::cuda::detail::StreamHolder< IsAsync >

Conditional stream storage for Buffer. The async specialization retains the stream of the most recent allocation; the synchronous specialization is an empty base, so a Buffer over a synchronous resource carries no stream state and exposes no stream API.