Pascal Gilcher
The RTGI (Ray Traced Global Illumination) 0.17.0.2 release, authored by (also known as Marty McFly), was a pivotal beta update for the popular ReShade shader that brings software-based ray tracing to virtually any DX9, DX11, or DX12 game. Key Features of RTGI 0.17.0.2
- Probe lifecycle now uses a more robust atomic state transition to avoid race windows between update and eviction.
- Temporal accumulation reset logic added an explicit frame-stamp check for camera and scene changes to guarantee a deterministic reset.
- Shader preprocessor macros restructured to reduce permutations compiled for default configurations; optional compile-time switches remain for advanced features.
- Memory allocation for the probe cache now uses pooled arenas to mitigate fragmentation on long sessions.
- Profiling hooks added around major passes (probe tracing, filter, compositing) to simplify performance analysis.
Intersection Mode Fix:
Previously, the “Intersection” debug mode (which visualizes ray hit points) could show speckled garbage on some depth buffers. In 0.17.0.2, this is resolved. A niche fix, but crucial for shader developers using RTGI as a reference.
The official release post for RTGI 0.17.0.2 was published by Pascal Gilcher (also known as Marty McFly) on October 30, 2020 . This specific version was a beta update for the Ray Traced Global Illumination shader used with ReShade. While the full text is behind a membership wall on his Patreon page
- Pull RTGI 0.17.0.2 and merge into your branch.
- Rebuild RTGI module and any engine modules depending on it.
- Update config keys where applicable; leave legacy keys until full migration.
- Run automated rendering tests: static scenes, dynamic lighting, camera cuts.
- Profile probe update and compositing passes to confirm expected perf improvements.
- Validate on target GPUs/drivers; gather logs if issues are found.
While this version was part of a broader beta cycle, it was notable for several implementation details:
Rtgi 0.17.0.2 Release !new! May 2026
Pascal Gilcher
The RTGI (Ray Traced Global Illumination) 0.17.0.2 release, authored by (also known as Marty McFly), was a pivotal beta update for the popular ReShade shader that brings software-based ray tracing to virtually any DX9, DX11, or DX12 game. Key Features of RTGI 0.17.0.2
- Probe lifecycle now uses a more robust atomic state transition to avoid race windows between update and eviction.
- Temporal accumulation reset logic added an explicit frame-stamp check for camera and scene changes to guarantee a deterministic reset.
- Shader preprocessor macros restructured to reduce permutations compiled for default configurations; optional compile-time switches remain for advanced features.
- Memory allocation for the probe cache now uses pooled arenas to mitigate fragmentation on long sessions.
- Profiling hooks added around major passes (probe tracing, filter, compositing) to simplify performance analysis.
Intersection Mode Fix:
Previously, the “Intersection” debug mode (which visualizes ray hit points) could show speckled garbage on some depth buffers. In 0.17.0.2, this is resolved. A niche fix, but crucial for shader developers using RTGI as a reference. rtgi 0.17.0.2 release
The official release post for RTGI 0.17.0.2 was published by Pascal Gilcher (also known as Marty McFly) on October 30, 2020 . This specific version was a beta update for the Ray Traced Global Illumination shader used with ReShade. While the full text is behind a membership wall on his Patreon page Pascal Gilcher
The RTGI (Ray Traced Global Illumination) 0
- Pull RTGI 0.17.0.2 and merge into your branch.
- Rebuild RTGI module and any engine modules depending on it.
- Update config keys where applicable; leave legacy keys until full migration.
- Run automated rendering tests: static scenes, dynamic lighting, camera cuts.
- Profile probe update and compositing passes to confirm expected perf improvements.
- Validate on target GPUs/drivers; gather logs if issues are found.
While this version was part of a broader beta cycle, it was notable for several implementation details: Probe lifecycle now uses a more robust atomic