dwm_eotf_rs

SERGEYDJUM·SERGEYDJUM.dwmEOTFrs

Utility that fixes Windows sRGB to scRGB "gamma" by patching DWM shaders

An alternative implementation of the same idea that is behind dwm_eotf. It has additional features, such as system tray controls, autostart and shader dumping. This version is also more reliable, as it does not require multiple tries for it to work (as far as I can tell). dwm_eotf_rs works by reading memory of the loaded dwmcore.dll module, patching shaders that are responsible for incorrect SDR to HDR conversions there and writing it back.

winget install --id SERGEYDJUM.dwmEOTFrs --exact --source winget

Latest 0.13.0·June 30, 2026

Release Notes

What's Changed

  • feat: a created task now includes launch flags and options
  • feat: add shader validation when patching or dumping
  • refactor: tray mode logic was simplified, got rid of the extra thread

Notes

  • Autostart in Compatibility Mode has been implemented at last. Running the app once with -c schedule will allow you to enjoy it in a way I did since first release.

Installer type: portable

ArchitectureScopeDownloadSHA256
x64Download82322098471CF26D7319A92AF173454A975BC0FC9FE8E23A0872C73DE4CC971C

Details

Homepage
https://github.com/SERGEYDJUM/dwm_eotf_rs
License
MIT
Publisher
SERGEYDJUM
Support
https://github.com/SERGEYDJUM/dwm_eotf_rs/issues
Copyright
Copyright (c) 2026 Sergey Dzhumageldiev

Older versions (2)

0.11.2
ArchitectureScopeDownloadSHA256
x64Download8BB4CFBA0ADDF16DEAD37CAA11A28369EBC3F9D9B6010D16E7847349783506BA
0.11.0
ArchitectureScopeDownloadSHA256
x64Download5B503AB34C7715DCA7DAE824685195F463C1E63E4B9781517782B4DD1563AE16