allocAtLeast Pipeline, Viewer Outline
- Change all pipeline target allocations to
allocAtLeast, significantly improving multi viewer performance - Adapt various pipeline features to work with oversized targets
- Remove previous SSAO option (SAO) for maintainability reasons
- Add optional edge outline effect based on normal and depth discontinuities
- Enabled by default in Viewer (WIP: Looks)
- Move OpenGL debug group CMake option to global CMakeLists, respect option in Viewer
- Add Viewer ImGui menu bar
- Add method to
RenderPipelineto de-allocate all internal targets (leading to possible resizes on next render) - Add option to
StageCamerato enable / disable TAA history rejection
Edited by Jonathan Kunstwald