Skip to content

v.1.6.0

Choose a tag to compare

@fstrugar-nv fstrugar-nv released this 31 May 00:59
· 6 commits to main since this release

Summary

  • Quality and performance (10-15%) improvements
  • DirectX Shader Execution Reordering preview example
  • Refactoring, bug fixes, optimizations

Details

  • Updated to latest Streamline v2.7.30, which among other things brings DLSS-RR Preset E with significant improvements to image stability and quality
  • Updated to latest DirectX Shader Compiler v1.8.2505, which is now downloaded via CMake script
  • Added ability to optionally download and integrate DirectX AgilitySDK via CMake script
  • Added DirectX Shader Execution Reordering code path example - this requires DirectX AgilitySDK 717-preview and special graphics driver, see README.md for details
  • All ray tracing shaders are now compiled at runtime, allowing for a higher number of permutations, which allows shader specialization based on settings and enabled features; this helps with performance, complexity and unlocks future upgrades
  • New material saving/loading to support sharing of materials between scenes and future work
  • Various performance and quality improvements with NEE-AT light importance sampling
  • Various image quality & correctness bugfixes
  • Bloom effect & placeholders for post-process effects
  • Minor tweaks to scene materials
  • UI upgrades, zoom-tool for zooming in screen region (Ctrl+Z) and few other debugging improvements
  • Various misc optimizations for a total combined performance boost of around 10-15%