OWL
OptiX7 Wrapper Library
|
#include <RayGen.h>
Public Member Functions | |
DeviceData (const DeviceContext::SP &device, size_t dataSize) | |
Public Attributes | |
DeviceMemory | sbtRecordBuffer |
const size_t | rayGenRecordSize |
device-side representation of the actual variables for this program - unlike hit groups (which get written into the SBT) each raygen maintains its own SBT record
owl::RayGen::DeviceData::DeviceData | ( | const DeviceContext::SP & | device, |
size_t | dataSize | ||
) |
const size_t owl::RayGen::DeviceData::rayGenRecordSize |
size of the SBT entry for this raygen program, with proper alignment and padding
DeviceMemory owl::RayGen::DeviceData::sbtRecordBuffer |
device side copy of 'hostMemory' - this is the pointer that will go into the actual SBT