...
Variables
Name | Description |
---|---|
const Enlighten::AlbedoBuffer * m_AlbedoBuffer | Pointer to an AlbedoBuffer. Must not be NULL. |
BounceBuffer * m_BounceBuffer | Per-cluster bounce data from previous solve. |
Geo::v128 m_BounceScale | Bounce scale. |
const Enlighten::EmissiveBuffer * m_EmissiveBuffer | Pointer to an EmissiveBuffer. Can be NULL if there is no emissive for this system. |
BounceBuffer * m_EnvOnlyBounceBuffer | (Optional) Per-Cluster bounce data for only environment |
IncidentLightingBuffer ** m_IncidentLightingBuffers | Array of incident lighting buffers to combine into the InputLightinBuffer. |
InputLightingBuffer * m_InputLightingBufferResult | InputLightingBuffer that will store the results. |
const InputWorkspace * m_InputWorkspace | Pointer to a valid input workspace. |
const Enlighten::TransparencyBuffer * m_MaterialTransparencyBuffer | Pointer to a TransparencyBuffer for material transparency. |
Geo::u32 m_NumIncidentInputLightingBuffers | Number if incident lighting buffers in the m_IncidentLightingBuffers array. |
const TransparencyWorkspace * m_TransparencyWorkspace | Optional Transparency workspace. |
...