← all repositories
danielblnc/DLSS-NR-on-AMD

Borrowing DLSS 5, But Not NVIDIA's Code

A ground-up reimplementation of NVIDIA's neural rendering runtime that lets RDNA 3 and 4 cards run DLSS 5 in FSR-enabled DirectX 12 games.

DLSS-NR-on-AMD
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does

This is a ground-up reimplementation of the DLSS 5 Neural Rendering runtime built specifically for AMD RDNA 3 and RDNA 4 architectures. It slips into the rendering pipeline of DirectX 12 games that already support FSR, letting you run NVIDIA’s latest neural upscaling models on Radeon hardware without any NVIDIA code executing at runtime. You still need to supply your own legitimately obtained nvngx_dlssnr.dll (build 310.8.0.0), because the project replaces the inference engine, not the trained weights.

The interesting bit

The author didn’t write a translation shim; they rebuilt the neural network runtime with HIP kernels and memory layouts tuned for AMD GPUs. That means no NVIDIA code is included or translated at runtime, yet the output quality is already reported as very close to native DLSS on GeForce cards.

Key highlights

  • Full ground-up reimplementation for AMD GPUs, not a compatibility layer or wrapper
  • Targets RX 9000 and RX 7000 series under Windows 11 with Adrenalin 26.1.1+
  • Works in DX12 titles with existing FSR support; tested on Cyberpunk 2077 and GTA V Enhanced
  • Includes an in-game overlay to tune tone, structure, and skin intensity on the fly
  • Requires a user-provided DLSS 5 DLL; no proprietary NVIDIA code ships with the mod

Caveats

  • Performance is still early: roughly 33 FPS at 1080p on an RX 9070 XT, with the author actively optimizing toward RTX 5070 Ti speeds
  • Some visual effects remain incomplete, and anti-cheat systems will block the injected DLL
  • Vulkan support and model selection are planned but not yet available

Verdict

Worth a look if you own a recent Radeon card and want to experiment with DLSS 5’s neural rendering in your FSR-backed game library. Skip it if you need competitive frame rates today or play titles with strict anti-cheat.

Frequently asked

What is danielblnc/DLSS-NR-on-AMD?
A ground-up reimplementation of NVIDIA's neural rendering runtime that lets RDNA 3 and 4 cards run DLSS 5 in FSR-enabled DirectX 12 games.
Is DLSS-NR-on-AMD open source?
Yes — danielblnc/DLSS-NR-on-AMD is an open-source project tracked on heatdrop.
How popular is DLSS-NR-on-AMD?
danielblnc/DLSS-NR-on-AMD has 1k stars on GitHub.
Where can I find DLSS-NR-on-AMD?
danielblnc/DLSS-NR-on-AMD is on GitHub at https://github.com/danielblnc/DLSS-NR-on-AMD.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.