NVIDIA OptiX 7.1 API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
OptixProgramGroupDesc Struct Reference

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 { ... }
OptixProgramGroupCallables OptixProgramGroupDesc::callables
OptixProgramGroupSingleModule OptixProgramGroupDesc::exception
unsigned int OptixProgramGroupDesc::flags
OptixProgramGroupHitgroup OptixProgramGroupDesc::hitgroup
OptixProgramGroupKind OptixProgramGroupDesc::kind

The kind of program group.

OptixProgramGroupSingleModule OptixProgramGroupDesc::miss
OptixProgramGroupSingleModule OptixProgramGroupDesc::raygen