OWL
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
owl::Buffer::DeviceData Struct Reference

#include <Buffer.h>

Inheritance diagram for owl::Buffer::DeviceData:
owl::DeviceBuffer::DeviceData owl::DeviceBuffer::DeviceDataForBuffers owl::DeviceBuffer::DeviceDataForCopyableData owl::DeviceBuffer::DeviceDataForGroups owl::DeviceBuffer::DeviceDataForTextures

Public Types

typedef std::shared_ptr< DeviceDataSP
 

Public Member Functions

 DeviceData (const DeviceContext::SP &device)
 

Public Attributes

void * d_pointer { 0 }
 

Detailed Description

any device-specific data, such as optix handles, cuda device pointers, etc

Constructor & Destructor Documentation

◆ DeviceData()

owl::Buffer::DeviceData::DeviceData ( const DeviceContext::SP &  device)

constructor

Member Data Documentation

◆ d_pointer

void* owl::Buffer::DeviceData::d_pointer { 0 }

device-side pointer - depending on buffer type this may or may not be accessible on the host


The documentation for this struct was generated from the following files: