Bug 515387 - [Request] Allow HDR Passthrough / disable KWin's automatic sRGB > HDR tonemap
Summary: [Request] Allow HDR Passthrough / disable KWin's automatic sRGB > HDR tonemap
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: colour-management (other bugs)
Version First Reported In: 6.5.5
Platform: CachyOS Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-01 13:59 UTC by Rynn
Modified: 2026-02-01 14:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rynn 2026-02-01 13:59:48 UTC
KWin assumes all non-color-managed applications are sRGB when HDR is enabled, forcing unwanted tonemapping on already-HDR content.

I'm trying to play a game with RenoDX which does its own tonemapping. However, KWin also does its own, systemwide. I would like an option of disabling all tonemapping done by KWin. If my colors look wrong on the desktop, it's okay for me, I m not staring at my desktop in HDR, I m likely going to use either an HDR source (a video, a game with its own HDR implementatioin) or something that does its own conversion.

STEPS TO REPRODUCE
1. Get ReShade and RenoDX
2. Enable HDR in System Settings
3. Load a game without native HDR support (I used Tainted Grail: Fall of Avalon)
4. Now you get double tonemapping which looks wrong regardless.

OBSERVED RESULT

Wrong colors, wrong everything

EXPECTED RESULT

For RenoDX to be allowed to do its own tonemapping.

SOFTWARE/OS VERSIONS
Operating System: CachyOS Linux 
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.2
Kernel Version: 6.18.8-1-cachymod-lto (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800X3D 8-Core Processor
Memory: 32 GiB of RAM (31.2 GiB usable)
Graphics Processor 1: NVIDIA GeForce RTX 3070
Graphics Processor 2: NVIDIA GeForce RTX 5070 Ti

ADDITIONAL INFORMATION
This also extends to playing videos in mpv, although there is much more going on in video playback, but I could not get it to work right.