Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Variables

NameDescription
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.

...