v0.3.0 — no more PyTorch download, DirectML GPU, easier setup
The big one: no more 2.7 GB PyTorch download. Depth now runs on ONNX Runtime with the model bundled, so the app starts and works out of the box — and the first-run "unpacking" freeze is gone.
Highlights
- No PyTorch, no download. Depth Anything V2 Small ships inside the app (Apache-2.0). Fixes the unpack/freeze reported in #3 and #7.
- GPU via DirectML. Runs on any DirectX 12 GPU (NVIDIA/AMD/Intel) through the driver you already have — no CUDA toolkit. The whole app is ~0.5 GB.
- Easier, more honest setup. The app now stages the whole Streamline runtime (not just
nvngx_dlss.dll), "Check runtime" picks up file changes without a restart, and onboarding tells you clearly when the neural pass did not load instead of dropping you into the tour as if it worked. - Clearer controls. Style now offers Default / Natural / Cinematic (matching the add-on); Boost is plain "Extra sharpness" and can no longer be set past the GPU's texture limit; saved files are tagged with the style (
_natural/_cinematic/_default). - Better diagnostics. A failed runtime check now names the first broken link (ReShade → add-on → neural module) in plain language.
Setup
Put your own DLSS 5 files in dlss_files\ (see the READ ME there). None of NVIDIA's or ReShade's binaries ship with this app.
Notes
- This is a GPU depth build; on a machine with no supported GPU it falls back to CPU.
- The native DLSS path still needs your own runtime files — the app does not distribute them.
🤖 Generated with Claude Code