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

#include <RayGen.h>

Inheritance diagram for owl::RayGenType::DeviceData:

Public Types

typedef std::shared_ptr< DeviceDataSP
 

Public Member Functions

 DeviceData (const DeviceContext::SP &device)
 

Public Attributes

OptixProgramGroup pg = 0
 

Detailed Description

describes the device-speific data for this program - optix has a differnet context per GPU, so also a different optixprogramgroup per GPU

Constructor & Destructor Documentation

◆ DeviceData()

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

constructor

Member Data Documentation

◆ pg

OptixProgramGroup owl::RayGenType::DeviceData::pg = 0

the optix-compiled program group witin the given device's optix context


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