Skip to content

allocAtLeast Pipeline, Viewer Outline

Jonathan Kunstwald requested to merge feature/jk-dev into master
  • 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 RenderPipeline to de-allocate all internal targets (leading to possible resizes on next render)
  • Add option to StageCamera to enable / disable TAA history rejection
Edited by Jonathan Kunstwald

Merge request reports