
Who renodx is for#
PC gamers with HDR displays playing games without native HDR
RenoDX mods provide game-aware tone mapping and HDR output for DirectX 11/12 games that shipped without HDR support or with poorly implemented HDR. The mod targets the game's specific rendering passes rather than compositing over the final framebuffer.
Skip if:
The game already ships with well-implemented native HDR support, or uses Vulkan or OpenGL instead of DirectX 11/12.
Mod developers building DirectX rendering improvements
The framework handles DirectX hooking, ReShade integration, shader replacement infrastructure, and settings persistence. Mod authors can focus on the actual rendering improvements using the provided HLSL shader libraries and developer kit addon.
Skip if:
The target game uses an anti-cheat system that blocks ReShade addons, or runs outside the DirectX 11/12 environment.
HLSL developers extending the mod catalog to new games
The repository includes contribution documentation, shared HLSL shader libraries, and a developer kit addon. New game integrations follow an established pattern that experienced HLSL developers can apply to add HDR support for a title not yet covered by the community mod list.
Skip if:
The target game already has a complete RenoDX mod, or the contributor is unfamiliar with HLSL shader programming and the DirectX rendering pipeline.
The problem it solves#
PC games without native HDR support look flat or overexposed on modern displays because no single post-processing filter can compensate for game-specific tone mapping decisions. Generic shaders applied to the final framebuffer break UI elements, crush shadow detail, or introduce color banding because they have no context about how a particular game structured its rendering passes.
Shader modding tools that predate structured frameworks require mod authors to hook into DirectX at a low level, manage version-specific compatibility manually, and rewrite integration code for each new game from scratch. The result is fragile mods that break on patches and a high barrier for contributors who want to produce quality rendering improvements.
How it solves it#
Game-specific HDR output
Mods provide game-aware tone mapping and HDR display output that preserves each title's intended color grading and presentation. Because the mod targets the specific rendering passes a game uses for its scene, UI, and post-processing, HDR output respects how the original developers structured the pipeline.
Runtime shader replacement
Shaders are replaced at runtime through the ReShade addon system without patching executable files or managing version-specific DirectX hooks. Mods can apply targeted rendering fixes and deeper pipeline modifications on any compatible DirectX 11 or 12 title.
Swapchain and texture resource upgrades
Texture resources and swapchain formats can be upgraded at runtime, enabling higher-precision rendering output without modifying game files on disk. This supports color depth improvements and HDR-compatible output formats independently of what the game natively exposes.
In-game overlay controls with persistent settings
Each mod exposes an in-game overlay with settings appropriate to that title's rendering options. Configuration is written to disk and restored between sessions, so adjustments to tone mapping, saturation, or other parameters do not need to be re-entered on each launch.
Developer toolkit and shader utilities
The repository includes a developer kit addon for building new game integrations, a Shader Model 6.0+ decompiler, and an FPS limiter addon. Build toolchains support Clang, Ninja, and Visual Studio, with CI workflows for each path in the repository.
Community mod list
A maintained wiki lists compatible games with download links, per-game installation instructions, and game-specific notes. A Discord community provides support for setup, compatibility questions, and mod configuration, lowering the barrier for first-time installs.
Strengths and trade-offs#
Strengths
- Game-aware rendering instead of generic post-processingEach mod is authored for one specific game's rendering pipeline rather than applying a blanket filter to the final framebuffer. This produces accurate HDR output and UI-safe shader changes where generic tools produce washed-out highlights or broken interface elements.
- MIT license, local install, no account requiredMIT licensed with no telemetry, no account requirement, and no network dependency at runtime. The addon runs entirely on the player's machine and unloads when the game closes.
- ReShade addon compatibility breadthBuilding on ReShade's addon system means RenoDX inherits broad DirectX compatibility without needing to hook version-specific game executables directly. Any DirectX 11 or 12 title that ReShade supports is a potential candidate for a RenoDX mod.
- Active community and ongoing developmentCreated in February 2024, the repository has received commits through September 2026 and has accumulated over 3,500 GitHub stars. A Discord community handles setup support and mod configuration questions.
Trade-offs
- -Windows and DirectX onlyRenoDX targets DirectX 11 and 12 on Windows through the ReShade addon system. Games using Vulkan, OpenGL, or Metal, and games running on Linux or macOS, are outside the supported scope.
- -Coverage depends on community mod authorshipHDR output and shader improvements require a game-specific mod for each title. Not every DirectX game has a community mod, so whether a particular game benefits from RenoDX depends on whether a mod author has targeted it.
- -ReShade anti-cheat restrictions applyBecause RenoDX uses ReShade's addon system, any game or anti-cheat system that blocks ReShade will also block RenoDX. Online competitive titles that detect or ban ReShade addons are not compatible.
renodx vs alternatives#
RenoDX vs NVIDIA RTX HDR
NVIDIA RTX HDR is a driver-level feature that applies an automated HDR transform to any DirectX game, while RenoDX is a game-specific modding framework where each mod is authored for one title's exact rendering pipeline.
| Feature | RenoDX | NVIDIA RTX HDR |
|---|---|---|
| License | MIT | Proprietary (driver feature) |
| Self-hosting | Yes, local install | Requires NVIDIA RTX GPU and driver |
| HDR approach | Game-specific, authored per title | Generic automated transform |
| Hardware requirement | Any DirectX 11/12 GPU | NVIDIA RTX (Turing or newer) |
| Cost | Free | Included with NVIDIA driver |
RenoDX is the better choice when a specific game's HDR output has identifiable problems: washed-out highlights, broken UI elements, or incorrect tone mapping. The per-game authorship approach preserves the game's color science in a way that a generic transform cannot. RTX HDR is a reasonable first option for NVIDIA users who want quick coverage across their entire library without per-game installation, but it cannot match the output quality a hand-authored RenoDX mod provides for a supported title.
RenoDX vs NVIDIA RTX Remix
RTX Remix is a full game remastering platform that adds path tracing, DLSS, and PBR material replacement to classic DirectX 8 and 9 games. RenoDX focuses on HDR output and shader improvements for a broader range of DirectX 11 and 12 titles.
| Feature | RenoDX | NVIDIA RTX Remix |
|---|---|---|
| License | MIT | Source-available Remix Runtime |
| Target games | DirectX 11/12 | DirectX 8/9 (fixed-function pipeline) |
| Hardware requirement | Any DirectX 11/12 GPU | NVIDIA RTX required |
| Primary use case | HDR mods, shader replacement | Full path-traced remastering |
| Cost | Free | Free tool, RTX GPU required |
RTX Remix is the better fit for teams attempting full path-traced remasters of fixed-function DirectX 8/9 classics. That scope does not overlap with what RenoDX targets. Players working with DirectX 11/12 titles, or without NVIDIA RTX hardware, have no workable RTX Remix path for their games.
Install and self-host#
Install the mod development environment by cloning the source repository.
```bash
git clone https://github.com/clshortfuse/renodx
```What it's built on#
- Languages
- CC++
FAQ#
Does RenoDX require an NVIDIA RTX GPU?
No. RenoDX works on any GPU that supports DirectX 11 or 12, not just NVIDIA RTX hardware. RTX is a requirement only for NVIDIA's RTX Remix and RTX HDR driver features, which are separate proprietary products. RenoDX mods run through ReShade's addon system, which has broad GPU compatibility.
How do I install a RenoDX mod for a specific game?
Install ReShade for your game first, then place the RenoDX addon file and the game-specific mod files in the game directory. The community mod list on the GitHub wiki provides download links and per-game installation instructions with game-specific notes. The Discord community handles setup questions.
Is RenoDX safe to use in online multiplayer games?
It depends on the game. RenoDX runs through ReShade's addon system, which some online games and anti-cheat systems detect and block. Check the community mod list for game-specific compatibility notes before using RenoDX with any title that has online components. Single-player games are generally not affected.
Can I build a RenoDX mod for a game not on the community list?
Yes. The repository includes a developer kit addon, shared HLSL shader libraries, and contribution documentation for authoring new game integrations. The DEVKIT_MCP.md document in the repository covers the live devkit and MCP workflow for mod development.
What license does RenoDX use?
RenoDX is MIT licensed. You can use, modify, and redistribute it freely, including in commercial projects, with no licensing fee. The MIT license places no restrictions on self-hosting or on incorporating the framework into other mod tools.
Similar open-source tools#
ratatui
The Rust library for fast, widget-rich terminal user interfaces
vphone-cli
Virtual iPhone on Apple Silicon, self-hosted and MIT licensed
ipatool
Search and download IPA files for iOS, iPadOS, tvOS, and visionOS
image-optimizer
Free desktop image optimizer. Files stay on your machine.
screenshot-to-code
Turn any design screenshot into clean, working code with AI
texpile
Local, offline LaTeX and Typst editor with live preview

