Local Ai
Title: MLX-DLSS: NVIDIA's DLSS 5 neural renderer and frame generator, running on a Mac (and in PyTorch anywhere)
NVIDIA ships two neural networks inside DLSS: the DLSS 5 renderer that makes game frames look more photoreal, and the frame generator. Both only run on RTX cards inside games that call DLSS. I pulled
NVIDIA ships two neural networks inside DLSS: the DLSS 5 renderer that makes game frames look more photoreal, and the frame generator. Both only run on RTX cards inside games that call DLSS. I pulled them out and made them run on stills and video, on Apple Silicon through MLX/Metal, and on any machine through PyTorch. Nothing proprietary is in the repo. The weight tool reads your own nvngx_dlssnr.dll and libnvidia-ngx-dlssg.so and extracts the tensors locally. The renderer is within 0.005 MAE of the DLL on real game renders; the frame generator matches the library at 59.9 dB and stays within 0.03 dB of it on whole clips. On an M2 Max frame generation takes 6 ms per 540p frame, the renderer about 11 fps at 512×448. The library runs in FP8 and half precision, uses an approximate softmax and a hash-based noise generator, and a single ulp of difference anywhere shows up in the picture. Most of the recovery was matching rounding, checked against per-kernel captures from the real thing. Left out: DLSS Super Resolution. Measured it, and without engine motion vectors it loses to plain Lanczos. Not worth porting. Repo: https://github.com/iamwavecut/MLX-DLSS. Contributions are welcome! submitted by /u/WaveCut [link] [comments]
Related
- Ornith-397B running at Q4 on a single RTX PRO 6000 Blackwell 96GB - 2,354 tok/s prefill, ~20–24 tok/s decode
- Nvidia doubles RTX PRO 6000 Blackwell's MSRP to a staggering 16,000 — 96GB card started pre-orders below 8,000 last year
Source: r/LocalLLaMA | 2026-09-05