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

Public Attributes

OptixModule moduleCH
const char * entryFunctionNameCH
OptixModule moduleAH
const char * entryFunctionNameAH
OptixModule moduleIS
const char * entryFunctionNameIS

Detailed Description

Program group representing the hitgroup.

For each of the three program types, module and entry function name might both be nullptr.

See Also

Member Data Documentation

const char* OptixProgramGroupHitgroup::entryFunctionNameAH

Entry function name of the any hit (AH) program.

const char* OptixProgramGroupHitgroup::entryFunctionNameCH

Entry function name of the closest hit (CH) program.

const char* OptixProgramGroupHitgroup::entryFunctionNameIS

Entry function name of the intersection (IS) program.

OptixModule OptixProgramGroupHitgroup::moduleAH

Module holding the any hit (AH) program.

OptixModule OptixProgramGroupHitgroup::moduleCH

Module holding the closest hit (CH) program.

OptixModule OptixProgramGroupHitgroup::moduleIS

Module holding the intersection (Is) program.