dantmnf / AMDColorTweaks

Calibrate monitors to sRGB or other color spaces on AMD GPUs, based on raw data or ICC profiles
MIT License
36 stars 1 forks source link
amd color-correction windows

About

This project is not actively maintained

Check https://github.com/dantmnf/MHC2 for another approach that works with all recent GPUs from different vendors and integrates well with Windows color management.

This tool uses poorly documented AMD APIs, to convert color space before sending them to a display that effectively implements color-managed output (e.g. clamp content to sRGB), based on the chromaticities and transfer characteristics provided.

AMD control panel also provides a "Color Temperature Control" switch to convert colors to color space defined in EDID, but it is not possible to convert colors to custom color spaces (e.g. from measured ICC profile).

Download latest release

Notes for use with ICC profiles

Known issues

Building from source

Despite targeting the good old .NET Framework, you need .NET Core SDK to build this tool.

This tool uses Little CMS for ICC reading, run littlecms/download.bat to prepare Little CMS source, and it will be picked up by the solution file.

Alternatives