DLSS 5 Bridge Explained: D3D11 and Vulkan Mirror, 271 Stars [2026]
Friday, September 11, 2026Updated September 11, 2026: NIGos' dlss5-bridge brings DLSS 5 Neural Rendering to DirectX 11 and Vulkan games by mirroring their DLSS calls onto a private DirectX 12 session, with an optional optical-flow path for games without DLSS at all. It holds 271 stars and 24 forks across 107 commits, ships stable v1.4.12 with a v1.4.13 prerelease in testing, and warns users off a malicious lookalike download site. Here is how the three routes work, what each requires, and how to stay on the safe download.
Table of Contents
- What the Bridge Is and Is Not
- The 3 Routes: Mirror, Mirror, Substitute
- What You Must Supply
- Installation Without an Installer
- The Status Panel and Config Keys
- The Scam Site Warning
- Verified Games and User Reports
- Repository at a Glance
- Known Limits
- Bottom Line
- Frequently Asked Questions
1. What the Bridge Is and Is Not
dlss5-bridge by NIGos is a ReShade add-on that mirrors a DirectX 11 or Vulkan game's DLSS onto a private DirectX 12 session, where a compatible neural rendering add-on can process it, with an optional substitute contract for games without DLSS built from ReShade depth plus NVIDIA Optical Flow or a motion-vector shader. The repository holds 271 stars, 24 forks, 3 watchers, 20 issues, and 1 pull request across 107 commits under MIT. Game files are never patched.
The critical sentence from the README: "This bridge does not do neural rendering itself. It needs a separate compatible DLSS 5 Neural Rendering add-on, such as RenoDX's renodx-dlss5.addon64, together with its nvngx_dlssnr.dll. The bridge only gives that add-on a place to work." The bridge is plumbing. The neural add-on is the engine. Users need both, and the bridge refuses to pretend otherwise.
That division explains its role in the ecosystem. Our DLSS 5 mod roundup covers the neural add-ons, and Autopilot's route table, detailed in our Autopilot manual, lists bridge as one of eight routes for D3D11 and Vulkan games with DLSS. This article covers the plumbing itself: what it mirrors, what it synthesizes, and what it costs.
2. The 3 Routes: Mirror, Mirror, Substitute
The D3D11 bridge copies the game's Color, Depth, and MotionVectors into shared textures, evaluates on D3D12, and copies back, following supplied dimensions, regions, and parameters with defaults for missing values. The Vulkan mirror does the same through imported D3D12 textures with vk_mirror=1 as default. Both preserve the game's own DLSS contract rather than replacing it, which keeps game-specific tuning intact while adding the neural pass.
The substitute contract serves games without DLSS: DLAA at back-buffer size fed by NVIDIA Optical Flow or a ReShade motion-vector shader, enabled only with synth=1 and off by default. With source=auto the game's own DLSS takes priority wherever it exists. The README is blunt about quality: "The substitute is a real DLSS feature fed approximated inputs, and it shows: text softens and dense foliage smears. It is an option, not a default."
Honest quality grading like that is rare in mod documentation. The substitute exists for games with usable depth and motion inputs but no DLSS, a large back catalog where approximated inputs beat no enhancement. Users should expect softened text and smeared foliage as the price, decide per game, and prefer native DLSS routes wherever the game provides them.
3. What You Must Supply
Four files plus the right GPU and driver: ReShade 6.0 or newer with full add-on support installed for the game's API, a compatible neural rendering add-on such as renodx-dlss5.addon64 from its Discord channel, that add-on's nvngx_dlssnr.dll, the bridge's own dlss5-bridge.addon64, and for the substitute path a nvngx_dlss.dll version 3.1.13 or newer copied by hand from any DLSS game, since drivers do not place that file in game folders.
Two details trap newcomers. First, D3D11 uses a local proxy DLL while Vulkan uses ReShade's Vulkan layer; a local dxgi.dll is not the Vulkan install method, and mixing them up is the most common setup failure. Second, the neural add-on's build matters while its version number does not identify it: two August 28 builds declare the same version, with the newer needing to see the D3D12 device through ReShade's proxy. The bridge log prints SHA-256 hashes for every neighboring add-on and reports which builds it has measured.
Use one neural consumer at a time. Multiple neural add-ons beside each other produce exactly the conflicts the log hashes exist to diagnose. The compatibility notes spell it out, and the status panel confirms which consumer holds the session.
4. Installation Without an Installer
The bridge has no installer and never asks users to disable antivirus or add exclusions, a line that reads as a direct contrast with the scam site covered in section 6. Install ReShade for the correct API from reshade.me, copy dlss5-bridge.addon64 and the neural add-on's files into the add-on search location beside the game executable, and verify the bridge file against published SHA-256 values first. First run writes dlss5-bridge.cfg with defaults for DLSS games.
Games without DLSS need the three hand-supplied files plus the opt-in: open ReShade's overlay, find DLSS 5 Bridge, enable Replace DLSS when the game isn't using its own or set synth=1, then enable neural rendering in the separate neural panel. Optical flow is the default motion source, and the panel reports whether usable depth and motion inputs exist before you commit.
Removal is deletion of the .addon64 file. Upgraders from 1.1.0 or earlier must delete the old dlss5-dx11-bridge.addon64 since ReShade loads both and the older one wins the screen. Config files version-stamp themselves: a new version replaces the file with defaults and logs it, the same version never touches it, and a keep marker as the first line preserves files across versions.
5. The Status Panel and Config Keys
ReShade's overlay hosts a DLSS 5 Bridge window showing the active route and why, the contract in use, the substitute motion-vector source, and whether frames still arrive. One switch writes the synth key; Detail, Speed, and Direction write optical-flow and sign keys. A Details checkbox appends build, transport, flags, file paths, neighboring add-ons, and the neural section of ReShade.ini, everything a bug report needs. The panel edits the config file directly with no save or reset step; deleting the file restores defaults.
The config file re-reads about once per second, so most keys apply without restarts, except during held Vulkan mirror sessions. The key list rewards study: vk_mirror and synth select routes, ofa_grid and ofa_perf tune optical flow effort through NVIDIA's own slow-medium-fast values, vk_sync offers three queue-ordering strategies with documented frame-latency prices, unwrap controls device handoff under ReShade's proxy with automatic overrides for measured builds, and ngx_loader closes the faulting driver route in memory on the identified bad driver-plus-model combination.
Logging matches the panel's thoroughness. The bridge log records environment, SHA-256 of every neighboring add-on and model file, the game contract, presentation details including HDR or SDR, every NGX result, delivered-frame counts every 600 frames, output brightness relative to input on D3D11, and a timing line separating bridge CPU time from frame intervals. Reports need fresh bridge and ReShade logs plus game, API, versions, GPU, driver, and feature states. Verbose logging stays always on.
6. The Scam Site Warning
The README opens with a security warning, and it deserves quoting in full context: dlss5bridge.com is unofficial, unaffiliated, and unendorsed. Its ZIP contains an unofficial exe installer. Hybrid Analysis classifies that sample as Malicious and records attempts to add Microsoft Defender exclusions for other executables. The project states plainly: do not run installers from that site.
A reported user compromise remains unverified and is tracked in issue 30, which the README links rather than hiding. A VERIFYING-DOWNLOADS document covers official SHA-256 values with an optional PowerShell checker, and the 1.4.13 prereleases carry verified GitHub Actions build provenance while remaining unsigned pending verification steps.
The rule generalizes across the scene. Real mod projects distribute add-ons and zips through GitHub releases with hashes; unofficial exe installers from lookalike domains with Defender-exclusion behavior are malware until proven otherwise. The bridge author's warning protects users beyond this one project, and the verification docs teach the habit permanently.
7. Verified Games and User Reports
Development and verification run on one GPU across Baldur's Gate 3 in D3D11 and Vulkan, Red Dead Redemption 2 in Vulkan, and Skyrim Special Edition in D3D11. Every release additionally passes through ngxGym, a synthetic DLSS host exercising both backends, mode changes, contract faults, and the substitute path against real NGX without requiring a game. Synthetic plus three real titles is a credible matrix for a plumbing project.
Release status as of September 10, 2026: v1.4.12 stable, with main holding cumulative 1.4.13 prerelease changes including the D3D11 depth and motion-vector conversion fix. Test build v1.4.13-pre6 fixes a Vulkan frame-generation startup failure reported in Endfield by supplying the command buffer's device where NGX cannot infer one, and clears obsolete hooks on module unload. The Endfield reporter confirmed DLAA plus MFG 4x plus neural rendering together on pre5, though the mirror slowdown stays unresolved with no FPS improvement established.
User-reported working titles span Final Fantasy XIV, Trails beyond the Horizon, Tainted Grail, 7 Days to Die, Fallout 4 and Skyrim via DLSS injector mods, STALKER Anomaly via upscaler injectors, and Assetto Corsa via Custom Shaders Patch preview 338 or later. BG3 split-screen neural output stays open, BG3's Vulkan FG mod hook conflict stays open, and a Tainted Grail device-creation report stays open. Open issues with scoped descriptions beat silent gaps, and this tracker names its unknowns.
8. Repository at a Glance
| Fact | Detail |
|---|---|
| Repository | NIGos/dlss5-bridge, MIT, ReShade add-on, builds with MSVC only |
| Traction | 271 stars, 24 forks, 107 commits, stable v1.4.12, pre6 in testing |
| Method | Mirrors D3D11/Vulkan DLSS to private D3D12, optional optical-flow substitute |
| Needs | ReShade 6+, neural add-on plus DLL, bridge addon64, DLSS 3.1.13+ for substitute |
| Verified | BG3, RDR2, Skyrim SE plus ngxGym synthetic suite per release |
| Support | Ko-fi for AI tooling costs, SECURITY.md, download verification docs |
9. Known Limits
| Limit | Status |
|---|---|
| Two NGX sessions on Vulkan | Game plus mirror run together, waits possible, serialized calls |
| HDR on substitute path | Tone-mapped input plus UI can shift whole-view colors, no universal fix |
| BG3 split-screen neural output | Open, prereleases give split views separate histories, confirmation needed |
| Faulting driver route 1664/1686 | Worked around in memory via ngx_loader, scoped to measured combination |
| Substitute depth sizing | Must be back-buffer sized, Vulkan needs push-descriptor support |
| Unofficial installer site | Malicious per Hybrid Analysis, use GitHub releases with hash checks |
10. Bottom Line
dlss5-bridge is infrastructure in the truest sense: invisible when working, precisely documented when not, maintained against drivers, games, and scammers simultaneously. D3D11 and Vulkan owners gain the neural rendering their APIs were excluded from, substitute mode opens the no-DLSS back catalog at stated quality cost, and the verification docs plus scam warning protect the whole scene beyond this one add-on. Two hundred seventy-one stars reflects a specialist tool with generalist documentation standards. Download from GitHub releases, check the hash, read the panel, and mind the substitute's softened text.
Frequently Asked Questions
Q: Does dlss5-bridge do neural rendering itself?
A: No. It mirrors D3D11 and Vulkan DLSS calls onto a private D3D12 session where a separate neural add-on like renodx-dlss5 processes them. You need both the bridge and the neural add-on plus its DLL.
Q: What games work?
A: Verified on Baldur's Gate 3, Red Dead Redemption 2, and Skyrim Special Edition plus the ngxGym synthetic suite. User reports cover FFXIV, Trails, Tainted Grail, Fallout 4, Anomaly, Assetto Corsa, and Endfield, each scoped to tested builds.
Q: What about games without DLSS?
A: The substitute contract builds DLAA from ReShade depth plus optical flow or motion shaders with synth=1. It is off by default, softens text, smears foliage, and demands DLSS DLL 3.1.13+ supplied by hand. An option, not a default.
Q: Where do I download it safely?
A: Only the GitHub releases page, verified against published SHA-256 values. The dlss5bridge.com site is unofficial with an installer classified Malicious by Hybrid Analysis. Never run it.
Q: Which version should I install?
A: Stable v1.4.12 for most users. The v1.4.13 prereleases fix Vulkan FG startup and split-screen histories but remain unsigned test builds needing hash verification. Match the neural add-on build to the documented pairings.
Q: How is it funded?
A: Through ko-fi donations covering AI tooling used in development. The build needs only Windows SDK and MSVC with no external dependencies, and third-party ReShade headers and depth-conversion code ship with their licenses intact.
Byline: Indie Kings | September 11, 2026
Labels: Hardware
Related: DLSS 5 Mods Explode: Dual GPUs, AMD Mode, 59 to 107 FPS | DLSS5 Autopilot: More Games, Lower Cost | NBA 2K27 DLSS 5 Verdict: 370 FPS Claim Tested