Struct rayx::ConstState¶
ClassList > rayx > ConstState
stores all constant buffers
#include <InvocationState.h>
Public Attributes¶
| Type | Name |
|---|---|
| RayAttrMask | attrRecordMask |
| OpticalElement *__restrict | elements |
| int *__restrict | materialIndices |
| double *__restrict | materialTable |
| int | maxEvents |
| int | numElements |
| int | numSources |
| bool *__restrict | objectRecordMask |
| ObjectTransform *__restrict | objectTransforms |
| int | outputEventsGridStride |
| RaysPtr | rays |
| Sequential | sequential = Sequential::No |
Public Attributes Documentation¶
variable attrRecordMask¶
variable elements¶
variable materialIndices¶
variable materialTable¶
variable maxEvents¶
variable numElements¶
variable numSources¶
variable objectRecordMask¶
variable objectTransforms¶
variable outputEventsGridStride¶
variable rays¶
variable sequential¶
The documentation for this class was generated from the following file Intern/rayx-core/src/Shader/InvocationState.h