NVIDIA OptiX 6.5 API nvidia_logo_transpbg.gif Up
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
optix::demandloadbuffer< T, Dim > Struct Template Reference

Public Types

typedef VectorTypes< size_t, Dim > WrapperType
 
typedef VectorTypes< size_t,
Dim >::Type 
IndexType
 

Public Member Functions

__device__ __forceinline__ bool loadOrRequest (IndexType i, T &value)
 
__device__ __forceinline__
IndexType 
size () const
 

Static Protected Member Functions

__inline__ static __device__
size_t4 
make_index (size_t v0)
 
__inline__ static __device__
size_t4 
make_index (size_t2 v0)
 
__inline__ static __device__
size_t4 
make_index (size_t3 v0)
 
__inline__ static __device__
size_t4 
make_index (size_t4 v0)