It applies a DLSS neural pass to the entire desktop, including games, video, and photos, rather than requiring each application to integrate it. Choose a monitor or window and receive a sharpened overlay, optional generated frames, recordings, or Spout2 output. Processing is capped at 2560x1440, while presentation remains at native display resolution.
For Windows RTX desktop users wanting real-time screen enhancement
A Python controller delegates capture, DLSS neural rendering, presentation, frame generation, GPU recording, and Spout2 publishing to a native worker process. Both desktop and per-window capture deliver Direct3D textures into the same downstream rendering pipeline.
native/dlss5-feed-host64.cpp; TECHNICAL.md (One window: Windows Graphics Capture)
Native rendering worker
Captures frames, runs DLSS, presents overlays, records, generates frames, and publishes Spout2.
native/dlss5-feed-host64.cpp
Application controller
Runs the event loop and coordinates worker state, settings, input, and recovery.
main.py
Pipeline lifecycle
Builds, tears down, and reconfigures native worker pipelines.
app/pipeline.py
Overlay interface
Draws the in-overlay menu for visual and capture settings.
app/overlay_ui.py
Generated