#include <Renderer.hpp>
◆ adaptiveMinSamples
| uint32_t RendererUBO::adaptiveMinSamples {32u} |
◆ adaptiveThreshold
| float RendererUBO::adaptiveThreshold {0.10f} |
◆ aperture
| float RendererUBO::aperture {0.0f} |
◆ apertureBlades
| uint32_t RendererUBO::apertureBlades {0u} |
◆ apertureRatio
| float RendererUBO::apertureRatio {1.0f} |
◆ apertureRotation
| float RendererUBO::apertureRotation {0.0f} |
◆ camDirection
| float4 RendererUBO::camDirection |
◆ cameraHistoryFrame
| uint32_t RendererUBO::cameraHistoryFrame {UINT32_MAX} |
◆ cameraProjection
| uint32_t RendererUBO::cameraProjection {0u} |
◆ camEV
| float RendererUBO::camEV {0.0f} |
◆ camPosition
| float4 RendererUBO::camPosition |
◆ dbgMaterialFlags
| uint32_t RendererUBO::dbgMaterialFlags {0u} |
◆ dbgShowOutline
| uint32_t RendererUBO::dbgShowOutline {0u} |
◆ dbgViewFlags
| uint32_t RendererUBO::dbgViewFlags {0u} |
◆ emissiveClusters
◆ energyCompensation
| uint32_t RendererUBO::energyCompensation {1u} |
◆ envMapConditionalCDFIndex
| uint32_t RendererUBO::envMapConditionalCDFIndex {UINT32_MAX} |
◆ envMapMarginalCDFIndex
| uint32_t RendererUBO::envMapMarginalCDFIndex {UINT32_MAX} |
◆ envMapPrefilteredMips
| uint32_t RendererUBO::envMapPrefilteredMips {0u} |
◆ envMapTextureIndex
| uint32_t RendererUBO::envMapTextureIndex {UINT32_MAX} |
◆ envSHCoeffs
| float3 RendererUBO::envSHCoeffs[9] {} |
◆ fbHeight
| float RendererUBO::fbHeight |
◆ fbWidth
| float RendererUBO::fbWidth |
◆ firstLightBVHBitmask
| uint32_t RendererUBO::firstLightBVHBitmask {0u} |
◆ focalDistance
| float RendererUBO::focalDistance {1e1} |
◆ frameNumber
| uint32_t RendererUBO::frameNumber |
◆ ggxLutEavgIndex
| uint32_t RendererUBO::ggxLutEavgIndex {UINT32_MAX} |
◆ ggxLutEIndex
| uint32_t RendererUBO::ggxLutEIndex {UINT32_MAX} |
◆ ggxLutEIORavgIndex
| uint32_t RendererUBO::ggxLutEIORavgIndex {UINT32_MAX} |
◆ ggxLutEIORIndex
| uint32_t RendererUBO::ggxLutEIORIndex {UINT32_MAX} |
◆ ggxLutEIORInvavgIndex
| uint32_t RendererUBO::ggxLutEIORInvavgIndex {UINT32_MAX} |
◆ ggxLutEIORInvIndex
| uint32_t RendererUBO::ggxLutEIORInvIndex {UINT32_MAX} |
◆ hasEnvMap
| uint32_t RendererUBO::hasEnvMap {0u} |
◆ hizHeight
| uint32_t RendererUBO::hizHeight |
◆ hizLevels
| uint32_t RendererUBO::hizLevels |
◆ hizWidth
| uint32_t RendererUBO::hizWidth |
◆ instances
◆ inverseView
◆ inverseViewProj
◆ lightBVHDistantNodes
◆ lightBVHGlobalIndices
◆ lightBVHLightIndices
◆ lightBVHNodes
◆ lightBVHValid
| uint32_t RendererUBO::lightBVHValid {0u} |
◆ lights
◆ lodThreshold
| float RendererUBO::lodThreshold {0.005f} |
◆ matcapTextureIndex
| uint32_t RendererUBO::matcapTextureIndex {UINT32_MAX} |
◆ materials
◆ previousViewProj
◆ proj
◆ projPlanes
| float4 RendererUBO::projPlanes |
◆ ptAccumulatedFrames
| uint32_t RendererUBO::ptAccumulatedFrames {0u} |
◆ ptFireflyClamp
| float RendererUBO::ptFireflyClamp {1.0f} |
◆ ptMaxBounces
| uint32_t RendererUBO::ptMaxBounces {4u} |
◆ ptPrimaryLightVisibility
| uint32_t RendererUBO::ptPrimaryLightVisibility {0u} |
◆ ptSamplesPerPixel
| uint32_t RendererUBO::ptSamplesPerPixel {1u} |
◆ rasterRTShadowBias
| float RendererUBO::rasterRTShadowBias {0.01f} |
◆ sharcAccumulationFrames
| uint32_t RendererUBO::sharcAccumulationFrames {20u} |
◆ sharcEnabled
| uint32_t RendererUBO::sharcEnabled {0u} |
◆ sharcEntries
| uint32_t RendererUBO::sharcEntries {0u} |
◆ sharcPreviousCameraPosition
| float4 RendererUBO::sharcPreviousCameraPosition {} |
◆ sharcRadianceScale
| float RendererUBO::sharcRadianceScale {1000.0f} |
◆ sharcRoughnessThreshold
| float RendererUBO::sharcRoughnessThreshold {0.4f} |
◆ sharcSceneScale
| float RendererUBO::sharcSceneScale {50.0f} |
◆ sharcStaleFrames
| uint32_t RendererUBO::sharcStaleFrames {60u} |
◆ sharcUpdateDownscale
| uint32_t RendererUBO::sharcUpdateDownscale {5u} |
◆ sheenLtcIndex
| uint32_t RendererUBO::sheenLtcIndex {UINT32_MAX} |
◆ view
◆ zNear
The documentation for this struct was generated from the following file: