|
Foundation
|
#include "ProgressivePathtracer.hpp"#include <RenderUtils/CSClearBuffer.hpp>#include <RenderUtils/CSMipGeneration.hpp>#include <RenderUtils/PSFullscreen.hpp>#include <algorithm>#include "GPUScene.hpp"Functions | |
| uint32_t | PackCompileOptions (PTSampler sampler, bool forceTextureLOD0, LightSampler lightSamplerMode, bool energyCompensation) |
| void | BuildProgressivePathTracerRenderGraph (Renderer *renderer, RendererUBO *globals, RendererResources &gpu, RendererConfig const &cfg, RendererOutputs &out) |
| Builds the RenderGraph for the Progressive PT. | |
| void BuildProgressivePathTracerRenderGraph | ( | Renderer * | renderer, |
| RendererUBO * | globals, | ||
| RendererResources & | gpu, | ||
| RendererConfig const & | cfg, | ||
| RendererOutputs & | out | ||
| ) |
Builds the RenderGraph for the Progressive PT.
| uint32_t PackCompileOptions | ( | PTSampler | sampler, |
| bool | forceTextureLOD0, | ||
| LightSampler | lightSamplerMode, | ||
| bool | energyCompensation | ||
| ) |