#include <Renderer.hpp>
◆ cullFlags
| CullFlags RendererConfig::cullFlags {CullFlagsBits::Frustum | CullFlagsBits::Occlusion | CullFlagsBits::Backface} |
◆ energyCompensation
| bool RendererConfig::energyCompensation {true} |
◆ forceTextureLOD0
| bool RendererConfig::forceTextureLOD0 {false} |
◆ isRendering
| bool RendererConfig::isRendering {false} |
◆ lightSamplerMode
| LightSampler RendererConfig::lightSamplerMode {LightSampler::BVH} |
◆ materialFlags
| MaterialFlags RendererConfig::materialFlags {0u} |
◆ ptPrimaryLightVisibility
| bool RendererConfig::ptPrimaryLightVisibility {false} |
◆ ptRenderPaused
| bool const* RendererConfig::ptRenderPaused {nullptr} |
◆ ptSampler
| PTSampler RendererConfig::ptSampler {PTSampler::Sobol} |
◆ ptShaderExecutionReordering
| bool RendererConfig::ptShaderExecutionReordering {true} |
◆ ptSharc
| bool RendererConfig::ptSharc {true} |
◆ ptSharcAccumulationFrames
| uint32_t RendererConfig::ptSharcAccumulationFrames {20u} |
◆ ptSharcEntries
| uint32_t RendererConfig::ptSharcEntries {1u << 22u} |
◆ ptSharcRoughnessThreshold
| float RendererConfig::ptSharcRoughnessThreshold {0.4f} |
◆ ptSharcSceneScale
| float RendererConfig::ptSharcSceneScale {50.0f} |
◆ ptSharcStaleFrames
| uint32_t RendererConfig::ptSharcStaleFrames {60u} |
◆ ptSharcUpdateDownscale
| uint32_t RendererConfig::ptSharcUpdateDownscale {5u} |
◆ renderExtent
◆ textureAnisoEnable
| bool RendererConfig::textureAnisoEnable {true} |
◆ textureAnisoLevel
| float RendererConfig::textureAnisoLevel {16.0f} |
◆ textureTrilinear
| bool RendererConfig::textureTrilinear {true} |
◆ viewFlags
| ViewFlags RendererConfig::viewFlags {ViewFlagsBits::EnableRasterRTShadows} |
The documentation for this struct was generated from the following file: