Skip to content

xrRender: FrameGraph lighting, ReSTIR RT, DLSS/DLAA fixes - #2129

Open
FoxConED wants to merge 264 commits into
OpenXRay:yohji/feat/framegraphfrom
FoxConED:yohji/feat/framegraph
Open

xrRender: FrameGraph lighting, ReSTIR RT, DLSS/DLAA fixes#2129
FoxConED wants to merge 264 commits into
OpenXRay:yohji/feat/framegraphfrom
FoxConED:yohji/feat/framegraph

Conversation

@FoxConED

Copy link
Copy Markdown

Summary

  • FrameGraph lighting stack: CSM, local shadow atlas, ReSTIR DI/GI, NRD, DLSS/DLAA, RT water, skinned velocity/BLAS.
  • Follow-up fixes: ReSTIR temporal MV sign on camera turns, CHAR/mutant lighting via skinned self-skip + VariantPSO remap, RT water gloss/lighting, DLAA scale + DLSS feature-recreate reset.
  • Docs: framegraph_docs/FRAMEGRAPH_LIGHTING_RT.md (commit map + review order).
  • Excluded from commits: local Externals dumps, run/, logs, onnx tarball.

Base

OpenXRay/xray-16yohji/feat/framegraph

Test plan

  • Build xr_3da with RT + DLSS enabled
  • Turn camera quickly with ReSTIR GI: no heavy sparkle/noise regression
  • Mutants/NPCs (CHAR) receive sun/local lighting comparable to world meshes
  • Water RT reflections: terrain/buildings lit, less muddy blur
  • Switch DLAA + RT: no freeze/black frame after feature recreate
  • DLSS FG: display FPS vs base FPS expected; RT cost on base path
  • r_rt_quality presets via console (not options menu)

dependabot Bot and others added 30 commits December 13, 2025 11:21
…ay#2004)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ay#2004)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
)

Co-authored-by: Xottab-DUTY <xottab-duty@yandex.ru>
)

Co-authored-by: Xottab-DUTY <xottab-duty@yandex.ru>
More human-readable, a bit more compact, works just the same.
Improved CUIFrameLineWnd debugging by the way.
More human-readable, a bit more compact, works just the same.
Improved CUIFrameLineWnd debugging by the way.
CS way of rendering tiles in CUIFrameLineWnd
CS way of rendering tiles in CUIFrameLineWnd
…nXRay#2007)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…nXRay#2007)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ay#2008)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ay#2008)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Now fully replaces CUIMapDesc in CS (they were almost the same)
Now fully replaces CUIMapDesc in CS (they were almost the same)
yohjimane and others added 20 commits July 9, 2026 01:06
Wire sun CSM and spot/OMNIPART local shadow atlas into forward+, with
classic-style PCF sampling and sticky tile assignment so indoor furniture
and character shadows stay stable. Also land the supporting FrameGraph
passes (SSR/SSGI/AO/bloom/TAA/volumetrics/rain) and ignore local build
artifacts (bin-rafx, rafx checkouts).
@FoxConED
FoxConED requested a review from Masterkatze as a code owner July 29, 2026 21:06
@github-actions github-actions Bot added Renderer AI Artificial Intelligence Sound UI Physics Infrastructure External (3rd party) This issue is related to external component used by our project. Game assets A feature or an issue that involves gamedata change labels Jul 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI Artificial Intelligence External (3rd party) This issue is related to external component used by our project. Game assets A feature or an issue that involves gamedata change Infrastructure Physics Renderer Sound UI

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

10 participants