github SERGEYDJUM/dwm_eotf_rs v0.17.0

6 hours ago

What's Changed

  • fix: Windows' modern UI (Mica material) and other apps that rely on transparency looked wrong when boosting brightness
  • feat: add Multi-Plane Overlay toggle (-m false/true) that tweaks DWM's OverlayTestMode registry value (see notes below!!!)
  • feat: add -n/--nits option to set the desired SDR content brightness. --brightness option with dwm_eotf-compatible math still works
  • feat: add two new shaders (possibly for older devices) to the main SDR-to-HDR whitelist

New Contributors

Full Changelog: v0.14.1...v0.17.0

Notes

  • The new, optional MPO toggle (-m false) extends dwm_eotf_rs' reach to windowed SDR games and apps that normally bypass DWM and this app's efforts to fix gamma mismatch (including Chromium/Electron/NW.js/etc-based). It can even force the fix onto Chromium-derived browsers, if you disable HDR there with a flag. The process is a little involved, so you should read the "Multi-Plane Overlay" and updated "Known Issues" sections of ReadMe.
  • Currently, the --nits option uses the highest value of SDR content brightness slider (the one in Windows HDR Settings) stored in registry. You might want to max out the slider to avoid issues with multiple monitors or disconnected HDR displays with registry leftovers.
  • Thanks to @Gabarsolon, who determined which shaders must be patched to fix transparency issues.

Old Notes

  • The "set and forget" way to use the app is to put the executable somewhere safe and run it once with -c schedule, then run again with -c or reboot.
  • This app requires admin rights for process memory manipulation, utilizes PowerShell for autostart registration and reads/writes to registry.

Don't miss a new dwm_eotf_rs release

NewReleases is sending notifications on new releases.