What is Wrong with Cyberpunk’s HDR?

This is the answer provided directly from ShortFuse, the creator of RenoDX:
    • SDR uses LUTs that clip, they don't properly roll off. But they're all baked with ACES. So they're graded, with ACES per channel coloring, and their color tuning.
    • For HDR, they took the SDR LUT, and as they were stretched them to 1900 nits. If the SDR LUT went to 100 nits, then it stretched them to 1900. If the SDR LUTs went to 325 nits (clipping over 100 nits), they were also stretched to 1900 nits. So they have inconsistent stretching.
    • Then, after taking their ACES-baked SDR LUTs stretched to 1900 nits, they apply their custom ACES HDR to apply a second round of ACES to try to tonemap it down to user selected peak. Except they didn't.
    • First of all, a LUT that only goes to 1900 nits would never hit peak, because that's not how you're supposed to use ACES. It's supposed to be the render. They're supposed to do Render => ACES-HDR. They did Render => ACESSDR-LUT-Stretched-to-1900-nits => CustomStretchedACESHDR.
    • And they still overshot user peak by about 10%. And their custom ACES would scale and stretch based on what you put. The more peak nits your put, the more it did per channel stretching, meaning overcoloring things.
    • It's basically nonsense and had no metric of sanity. The original RenoDX fix I did was to at least fix the stretching from their custom ACES HDR. I redid the CP2077 mod, and the one that's in the Discord targets the SDR look, fully knowing their HDR LUT is just cooked, ITM ACES-SDR.

A TROUBLESHOOTING SECTION IS PROVIDED AT THE END OF THE GUIDE

  • This lists commonly asked questions and issues with possible solutions.
  • A list of crash log locations is also provided.

How to Fix Cyberpunk’s HDR using RenoDX

If you haven’t done the Windows HDR Calibration, please do so now before continuing with the guide. Full instructions can be found here: Windows HDR Calibration.

PART 1: INSTALLING RESHADE AND RENODX

0) Install Cyberpunk 2077. Make sure you’re using the latest version of the game, 2.31.

1) Download the LATEST version of ReShade WITH FULL ADD-ON SUPPORT from https://reshade.me/#download

  • When running the ReShade installer, make sure to not run it directly from the Windows Downloads folder or the Cyberpunk 2077 install folder, because both options can cause issues. At the very least make a new folder in Downloads or the Desktop and place the ReShade installer there.
The latest ReShade version as of writing this guide is 6.7.3

2) Install ReShade to Cyberpunk2077.exe that is located in \bin\x64 folder (which the installer should default to once you pick Cyberpunk 2077). Click Next

  • Note about mod managers: I do not recommend installing ReShade as a mod within Vortex or MO2 (Mod Organizer 2) unless you know what you’re doing.
  • This guide also does not cover using Special K with ReShade, Display Commander, or using Optiscaler.
ReShade: Select Game or Application

3) For the rendering API pick DirectX 10/11/12, as the game is DirectX 12. Click Next

ReShade: Choose the Rendering API

4) The rest of the ReShade Installation will look slightly different if you already installed ReShade:

If updating ReShade:

  1. Select Update ReShade only
  2. Click Next
  3. Click Finish

If new ReShade installation:

  1. Click Skip on the effect selection screen.
  2. Click Skip again on the add-on selection screen.
  3. Click Finish

5) Grab the RenoDX addon from RenoDX Discord server. Look in the pinned comments of the Cyberpunk 2077 channel.

Click for RenoDX server info and screenshots of the Cyberpunk 2077 addon location.
    • The GitHub and Nexus Mods versions of Cyberpunk's RenoDX are outdated as mentioned in the bubble at the top of this guide. The version pinned in the comments has the new fancy PsychoV tone mapper, which makes colors look a lot more accurate and neon lights should look a lot better.
    • RenoDX server invite: https://discord.gg/jz6ujVpgFB
    • Direct link to the RenoDX Cyberpunk 2077 thread: Cyberpunk 2077 Thread
Cyberpunk 2077 thread location in the RenoDX server: Cyberpunk 2077 addon pinned in the Cyberpunk 2077 thread: RenoDX Discord Pinned Download

6) Place the RenoDX addon renodx-cp2077.addon64 in the \bin\x64 folder where Cyberpunk 2077 is installed.

IF YOU DON’T KNOW THE PEAK BRIGHTNESS OF YOUR DISPLAY PLEASE PERFORM A WINDOWS HDR CALIBRATION BEFORE CONTINUING!

7) Start the game. Open the Settings menu.

8) Go to Video > HDR settings. Make sure Cyberpunk’s HDR is turned ON. HDR10 PQ and HDR10 scRGB will both work with RenoDX.

  • Maximum Brightness: Leave at the default value. This setting is ignored when using RenoDX. This gets replaced with the Peak Brightness setting in the RenoDX addon.

  • Paper White: (UI Brightness) 200 or change as desired. This setting has no other effect when RenoDX is installed.

While some RenoDX mods have a dedicated UI slider, the Cyberpunk one does not. However, the actual paper white setting, in terms of what you’re probably used to with HDR settings (aka the average brightness), is called Game Brightness in the RenoDX addon.

  • Set Tone-Mapping Midpoint to 1. Tone-Mapping Midpoint is critical for the overall brightness of the game. If the game is too bright then doublecheck this setting. This is a poor attempt at an exposure slider, and shouldn’t be adjusted. Use RenoDX’s exposure slider for better results.

  • Make sure HDR10 PQ saturation is 0!!! This will cause issues with Frame Generation if changed. Just use the Saturation slider within RenoDX instead.

Click HERE to see why

HDR settings Ignore the Maximum Brightness setting.

9) Within Cyberpunk’s Graphics settings, make sure Color Precision is set to High or it will result in a washed out / gray image.

Color precision setting

10) Still within Cyberpunk’s Graphics settings, highly recommend you leave film grain enabled. The film grain options within RenoDX relies on this to be enabled to work. If you don’t want to use film grain, you can always set film grain intensity to 0 within RenoDX.

  • Film grain really helps with banding issues in Cyberpunk (and any game in-general).

11) Open the ReShade interface, default button is the Home key.

PART 2: RENODX SETTINGS

  • Click on the RenoDX tab along the top of the ReShade UI.
  • Setting recommendations listed here assume the PsychoV tone mapper is selected.

Tone Mapper: PsychoV-17. This has better color accuracy and neon lights will look much better compared to the other tone mapper versions. The other tone mapper options are not supported in this guide.

  • If you do not see PsychoV-17 as an option: - Still accurate as of May 3rd, 2026.
    • RenoDRT: older tone mapper. This will appear as the furthest right option if you download it from GitHub or Nexus Mods, either are going to be older than the Discord pinned versions. Do not recommend using as any of the PsychoV versions will look much better.
    • PsychoV-11: older version that was pinned in the RenoDX server’s Cyberpunk thread. Looks nice but the blue and purples will look better with PsychoV-17. Lacks the Cone Response adjustment.
    • PsychoV-XX: If the XX number is higher than 17 that means a newer version of RenoDX has come out after this guide was last edited.
    • Aces: AVOID
    • Vanilla: AVOID

Peak Brightness: Set the Peak Brightness to match the results from the Windows HDR Calibration test you did earlier.

Game Brightness: The paper white value, also known as average brightnes. You typically want to set this between 100-300 nits. Think of this as a volume knob for brightness. You probably heard of 203 nits being the magic value that everyone should use, but in reality this varies based on personal preference, type of display used, and how much ambient lighting there is.

SDR EOTF Emulation: also known as gamma correction. UI/Menu Only is recommended for most use cases, as having it set to On can be too dark in some situations.

  • If you’re going to change this I recommend picking a dark room in the middle of the night so you can use that as a reference point.

Hue Correction: This setting is grayed out when using the latest version of PsychoV-17. Thus the setting has no effect.

Hue Processor: This setting is grayed out when using the latest version of PsychoV-17. Thus the setting has no effect.

Per Channel: This setting is grayed out when using the latest version of PsychoV-17. Thus the setting has no effect.

PsychoV Mid Gray: SDR will look better in most cases, especially if using other LUTs such as Nova LUT 4, or weather mods such as Nova City 2. HDR is probably better for people who are not using any other mods besides RenoDX and want a more vanilla type experience.

PsychoV Slope: HDR

Exposure: One of the major settings that affects the overall brightness / darkness of the game.

Highlights: Adjusts the intensity of the brightest elements on the screen.

  • Can easily exceed peak brightness if increased too much. If you can’t see highlight details anymore then this may be too high.

Shadows: Adjusts the intensity of the darkest elements in the game. If you can’t see details in the shadows then this may be too high.

  • If you want darker interiors / nights, recommend using the Nova City 2 mod instead.

Contrast: Controls the visual difference between the brightest and darkest tones in the game.

  • This setting is particularly sensitive in this game and can easily make you exceed your peak nits if pushed to an extreme setting.

Saturation: Adjusts the color intensity of the game. Reduce to 0 to make the game appear to be in black and white.

Cone Response: Set to 50 to simulate the look of Vanilla HDR (aka the intended appearance), per ShortFuse. Only available when using PsychoV-17. Controls both Saturation and Contrast.

  • This should be the first slider you adjust with PsychoV-17.

Highlight Saturation: Controls the intensity of the highlight colors.

Blowout: Set to 0 with PsychoV.

Flare: Grayed out when using PsychoV.

White Point: Adjusts the color temperature.

LUT Strength: 50-60 for most LUTs, including the default / Vanilla LUTs. 100 is going to be too intense most of the time.

  • I personally use Nova LUT 4 at 100% strength, but feel free to adjust as desired even if using this LUT. The default Nova LUT 4 is equivalent to 5600K, but I prefer using the LUT Switcher color temp pack so I can change the color temperature in-game at the LUT level without needing to use any other shaders.
  • Reminder: RenoDX was not designed with any LUT mod in mind.

Dynamic Exposure: Leave at 0. If this setting does anything that means the tone-mapping midpoint wasn’t set to 1.0 within the game’s HDR settings.

Bloom: Lighting effect that scatters light and creates a soft glow around highlights. If your game is too bright this is one of the settings you should check.

Vignette: Darkens the edges of the screen.

Film Grain Type: Perceptual. This Film grain does not affect black levels, which is a major benefit of using it. You must have film grain enabled within the game settings for this to work.

  • The game’s vanilla film grain is broken currently so there is zero reason to use that setting. The vanilla option can also cause artifacts to appear in parts of the HUD.

Film Grain Strength: This is one of the most important settings when it comes to fixing banding issues.

  • If you’re seeing lots of banding, increase the film grain intensity.

  • This is the same filmgrain from ShortFuse’s ReShade shader repository: https://github.com/clshortfuse/reshade-shaders/tree/main/Shaders

  • If using other ReShade shaders such as Lilium’s RCAS (which is commonly recommended), then I would set the filmgrain within RenoDX to 0 and then use ShortFuse’s filmgrain shader and place it at the very end (you never want to sharpen filmgrain, and RCAS is a sharpening shader).

LUT Scaling: Looks at the texture and scales the color based on the amount of dynamic range the LUT isn’t using. You might not notice a difference when adjusting this setting depending on the situtaion, because LUT scaling only does things if the LUT has compressed black/white levels.

LUT Order: Only need to change this if using a LUT mod / LUT Switcher pack that doesn’t look right. Can adjust as needed. But otherwise leave this on Vanilla.

DEBUG GRAPH: SET TO OFF!!!

  • Found at the very bottom of RenoDX under Debug.
  • Otherwise you’ll see a colored square on the upper right corner behind the minimap.

If you do not see a Debug Graph slider, you did not correctly install a version hosted in the Discord server!

RENODX INSTALLATION COMPLETED!

Troubleshooting RenoDX Issues

Washed out / gray image

  • Make sure RTXHDR is turned off globally (or at least for Cyberpunk 2077)
  • Verify HDR is turn on in Windows and in Cyberpunk 2077.
  • Make sure Color Precision is set to High within the graphics settings. RenoDX will not work with this set to medium.
  • Make sure you’re using the latest add-on version of ReShade.

Crushed Black Levels / Shadows Appear Darker Than They Should

  • Disable HDR10+ Gaming within the in-game video settings. This will only appear if your computer detects that you are using an HDR10+ capable display.
HDR10+ Setting Location
  • Is the Tone-Mapping Midpoint, within the in-game HDR settings, set at something lower than 1.0?
  • Some LUTs can cause this issue, especially if the RenoDX settings are not configured to compensate for it. See if the problem goes away by selecting the vanilla LUT with RenoDX at the default settings (but leave Peak Brightness the same).
  • Disable any ReShade shaders if you’re using them, especially if in HDR10 scRGB mode.
  • Are you using Nova City 2? This can cause the game to appear darker in some areas, especially in interior spaces and at night. This is expected behavior of the mod as it recommends using flashlight and night vision mods with it.

Colored Square Behind Minimap / Upper Right Corner

  • This is the debug graph from the WIP RenoDX. Look at the very bottom of the RenoDX settings, under Debug turn off Debug Graph
Debug Graph Off Screenshot taken from an older version of RenoDX

Banding / Grid Pattern in the Sky

  • Make sure you’re using Ray Reconstruction preset D. Easiest way is to use the Nvidia App or a third party program such as DLSS Swapper: https://github.com/beeradmoore/dlss-swapper/releases
  • When using Ray Reconstruction it overrides the SR model completely, meaning presets K, L, M, etc. won’t get applied when using RR.

Ray Reconstruction Preset D vs E:

Preset D
Preset E
Preset D Preset E
◀ ▶
  • Credit to squarto and Gn3xus for figuring this out and taking these comparison images.

Frame Generation artifacts when moving

Especially in light sources

Make sure HDR10 PQ Saturation is set to 0 in the base game / vanilla HDR settings.

Before and After Changing HDR10 PQ Saturation:

Credit to Invictus for figuring out this issue and supplying the video showing the fix!

How do I adjust the UI brightness?

You can change the UI brightness by adjusting the paper white value in the game’s HDR settings. This value has no other effect when RenoDX is installed.

HUD / UI Looks Weird

  • This usually appears as boxes or borders around parts of the HUD.
  • The vanilla film grain is broken and can cause this issue. Make sure film grain type within RenoDX is set to Perceptual.

How to Provide More Info for Troubleshooting

1) Make sure view file name extensions is enabled within Windows File Viewer. This will allow you to see the commonly used file types such as .ini, .txt, .log, and .exe.

How to view file name extensions in Windows 11:
    • 1) Open File Explorer.
    • 2) Along the top bar of File Explorer, left click View.
    • 3) Hover over Show, then make sure File name extensions is checked.

2) Take screenshots of the issue with ReShade! This will take HDR PNGs that can be uploaded to Discord. You’re also using ReShade to inject RenoDX anyways so there’s little to no reason to use another option.

  • The only other accurate alternative is SKIV.
  • Special K can technically work as well, but like I said in the beginning of this guide, this option isn’t supported due to issues Special K can have with RenoDX. If you need to use Special K, just use the Display Commander addon instead. It has most of the same features as Special K but is more compatible with RenoDX because it loads as a ReShade addon.
  • Nvidia overlay isn’t always accurate, and it takes JXR screenshots which need to be converted to HDR PNG with another program such as SKIV.
  • Windows Gamebar can suffer from accuracy issues as well.
  • The Windows snipping tool, and similar apps such as ShareX, are not capable of taking HDR screenshots at all. The most they can do is tonemap an HDR image to SDR, which is equally as useless for troubleshooting.
  • Please do not take pictures of your monitor/TV with your phone unless we’re troubleshooting an issue with the display itself. This prevents us from separating the issues that are present in the game, and which are just artifacts from the phone’s camera sensor.

3) Common troubleshooting questions:

  • What version of ReShade are you using?
Can be found at the very top of the ReShade About tab:
  • Are you using any other ReShade shaders? (checkmarks enabled in the ReShade Home tab)?
  • Is HDR turned on within Windows and in Cyberpunk 2077?
  • What RenoDX settings are you using? (just take a screenshot to show this)

4) Log file locations: Unless otherwise noted, all file paths are assumed to start within the Cyberpunk 2077 game folder

  • ReShade.log - \bin\x64
    • By far the most important log for RenoDX issues

====OTHER MOD LOGS====

  • Cyberpunk 2077 Crash Dump - %LocalAppData%\REDEngine\ReportQueue for the main game crash log
  • Cyber Engine Tweaks - \bin\x64\plugins\cyber_engine_tweaks
  • Redscript - \r6\logs
  • Red4Ext - \red4ext\logs and \red4ext\plugins for specific mod logs
  • Ultra Plus - \bin\x64\plugins\cyber_engine_tweaks\mods\UltraPlus