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

#include <RayGen.h>

Inheritance diagram for owl::RayGen::DeviceData:

Public Member Functions

 DeviceData (const DeviceContext::SP &device, size_t dataSize)
 

Public Attributes

DeviceMemory sbtRecordBuffer
 
const size_t rayGenRecordSize
 

Detailed Description

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

Member Data Documentation

◆ rayGenRecordSize

const size_t owl::RayGen::DeviceData::rayGenRecordSize

size of the SBT entry for this raygen program, with proper alignment and padding

◆ sbtRecordBuffer

DeviceMemory owl::RayGen::DeviceData::sbtRecordBuffer

device side copy of 'hostMemory' - this is the pointer that will go into the actual SBT


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