NVIDIA OptiX 8.1 nvidia_logo_transpbg.gif Up
OptixProgramGroupDesc Struct Reference

#include <optix_types.h>

Public Attributes

OptixProgramGroupKind kind
 
unsigned int flags
 
union {
   OptixProgramGroupSingleModule   raygen
 
   OptixProgramGroupSingleModule   miss
 
   OptixProgramGroupSingleModule   exception
 
   OptixProgramGroupCallables   callables
 
   OptixProgramGroupHitgroup   hitgroup
 
}; 
 

Detailed Description

Descriptor for program groups.

Member Data Documentation

 

union { ... } OptixProgramGroupDesc::@5

 callables

OptixProgramGroupCallables OptixProgramGroupDesc::callables

 exception

OptixProgramGroupSingleModule OptixProgramGroupDesc::exception

 flags

unsigned int OptixProgramGroupDesc::flags

 hitgroup

OptixProgramGroupHitgroup OptixProgramGroupDesc::hitgroup

 kind

OptixProgramGroupKind OptixProgramGroupDesc::kind

The kind of program group.

 miss

OptixProgramGroupSingleModule OptixProgramGroupDesc::miss

 raygen

OptixProgramGroupSingleModule OptixProgramGroupDesc::raygen